在MySQL中,创建新的数据库十分简单。一个合法的CREATE DATABASE语句就可以创建一个数据库。下面我们来看看在cmd下如何查看已创建数据库的建库语句。
查看已创建的数据库
在MySQL里,可以使用SHOW DATABASES语句查看已经创建的数据库。在cmd中执行如下命令:
SHOW DATABASES;
输入该命令后,MySQL就会显示出所有的已经创建的数据库列表。
但是,SHOW DATABASES只会列举所有已经创建的数据库,而不会显示每个数据库的详细信息,所以我们需要使用SHOW CREATE DATABASE来查看每个数据库的建库语句。
查看数据库的建库语句
以查询名为test的数据库为例,我们可以使用如下命令查看其建库语句:
SHOW CREATE DATABASE test;
执行该命令后,MySQL会显示出该数据库的详细建库语句,格式如下:
CREATE DATABASE `test` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci */;
可以看到,该建库语句使用的字符集为utf8mb4,排序规则为utf8mb4_general_ci(此处可以查看具体的MySQL排序规则)。
同样的,我们可以使用如上所述的语法查询其它已建库的详细信息。
总结
在MySQL中,查看已创建的数据库与其建库语句都是很简单的操作。SHOW DATABASES命令可以列出所有已创建的数据库,SHOW CREATE DATABASE命令可以查看每个数据库的详细信息。除此之外,在MySQL中创建新数据库同样只需要输入合法的CREATE DATABASE语句,即可快速完成建库。