首页数据库MySQL中增加数据库的语句如何写

MySQL中增加数据库的语句如何写

时间2024-03-23 14:42:03发布访客分类数据库浏览1513
导读:关于“MySQL中增加数据库的语句如何写”的知识点有一些人不是很理解,对此小编给大家总结了相关内容,文中的内容简单清晰,易于学习与理解,具有一定的参考学习价值,希望能对大家有所帮助,接下来就跟随小编一起学习一下“MySQL中增加数据库的语句...
关于“MySQL中增加数据库的语句如何写”的知识点有一些人不是很理解,对此小编给大家总结了相关内容,文中的内容简单清晰,易于学习与理解,具有一定的参考学习价值,希望能对大家有所帮助,接下来就跟随小编一起学习一下“MySQL中增加数据库的语句如何写”吧。

在mysql中,可以利用“CREATE DATABASE”语句来增加数据库,语法为“CREATE DATABASE [IF NOT EXISTS] 库名 [CHARACTER SET 字符集名] [COLLATE 校对规则名]; ”。

本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。

在mysql中,可以利用“CREATE DATABASE”语句创建新数据库的方式来增加数据库。

创建数据库的语法格式如下:

CREATE DATABASE [IF NOT EXISTS] 数据库名>
    
[[DEFAULT] CHARACTER SET 字符集名>
    ] 
[[DEFAULT] COLLATE 校对规则名>
    ];
    

[ ]中的内容是可选的。语法说明如下:

  • 数据库名:创建数据库的名称。MySQL 的数据存储区将以目录方式表示 MySQL 数据库,因此数据库名称必须符合操作系统的文件夹命名规则,不能以数字开头,尽量要有实际意义。注意在 MySQL 中不区分大小写。

  • IF NOT EXISTS:在创建数据库之前进行判断,只有该数据库目前尚不存在时才能执行操作。此选项可以用来避免数据库已经存在而重复创建的错误。

  • [DEFAULT] CHARACTER SET:指定数据库的字符集。指定字符集的目的是为了避免在数据库中存储的数据出现乱码的情况。如果在创建数据库时不指定字符集,那么就使用系统的默认字符集。

  • [DEFAULT] COLLATE:指定字符集的默认校对规则。

MySQL 的字符集(CHARACTER)和校对规则(COLLATION)是两个不同的概念。字符集是用来定义 MySQL 存储字符串的方式,校对规则定义了比较字符串的方式。后面我们会单独讲解 MySQL 的字符集和校对规则。

例如,要创建一个名称为mytestdb数据库,可以执行CREATE DATABASE语句后接数据库名称:mytestdb,如果当前MySQL服务器中没有数据库:mytestdb,则创建成功,如下所示:

CREATE DATABASE IF NOT EXISTS mytestdb;
    

执行此语句后,MySQL返回一条消息,通知新数据库是否已成功创建。

显示数据库

SHOW DATABASES语句显示MySQL数据库服务器中的所有数据库。您可以使用SHOW DATABASES语句来查看您要创建的数据库,或者在创建新数据库之前查看数据库服务器上的所有数据库,例如:

+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| testdb             |
| mytestdb           |
+--------------------+
5 rows in set

在此MySQL数据库服务器中有6个数据库。 information_schemaperformance_schemamysql是我们安装MySQL时可用的默认数据库,而mytestdbtestdb是创建的新数据库。选择要使用的数据库在使用指定数据库之前,必须通过使用USE语句告诉MySQL要使用哪个数据库。

USE database_name;
    

您可以使用USE语句选择示例数据库(mytestdb),如下所示:

USE mytestdb;
    

从现在开始,所有操作(如查询数据,创建新表或调用存储过程)都将对当前数据库(即mytestdb)产生影响。


以上就是关于“MySQL中增加数据库的语句如何写”的介绍了,感谢各位的阅读,希望文本对大家有所帮助。如果想要了解更多知识,欢迎关注网络,小编每天都会为大家更新不同的知识。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: MySQL中增加数据库的语句如何写
本文地址: https://pptw.com/jishu/651406.html
python中怎样进行列表连接操作,有哪些方法? python怎样实现热更新除了,原理是什么?

游客 回复需填写必要信息