概述
本教程操作环境: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
:指定字符集的默认校对规则。
例如,要创建一个名称为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_schema
,performance_schema
和mysql
是我们安装MySQL时可用的默认数据库,而mytestdb
和testdb
是创建的新数据库。选择要使用的数据库在使用指定数据库之前,必须通过使用USE语句告诉MySQL要使用哪个数据库。
USE database_name;
登录后复制
您可以使用USE语句选择示例数据库(mytestdb),如下所示:
USE mytestdb;
登录后复制
从现在开始,所有操作(如查询数据,创建新表或调用存储过程)都将对当前数据库(即mytestdb)产生影响。
【相关推荐:mysql视频教程】
以上就是mysql怎么增加数据库的详细内容,更多请关注靠谱客其它相关文章!
最后
以上就是愉快豆芽为你收集整理的mysql怎么增加数据库的全部内容,希望文章能够帮你解决mysql怎么增加数据库所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复