13.7.5.6 SHOW CREATE DATABASE 语句

SHOW CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name

显示创建命名数据库的CREATE DATABASE语句。如果SHOW语句包含IF NOT EXISTS子句,则输出也包含此类子句。 显示创建架构显示创建数据库的同义词。

mysql> SHOW CREATE DATABASE test\G
*************************** 1. row ***************************
       Database: test
Create Database: CREATE DATABASE `test`
                 /*!40100 DEFAULT CHARACTER SET latin1 */

mysql> SHOW CREATE SCHEMA test\G
*************************** 1. row ***************************
       Database: test
Create Database: CREATE DATABASE `test`
                 /*!40100 DEFAULT CHARACTER SET latin1 */

显示创建数据库根据sql_quote_show_create选项的值对 table 名和列名加引号。参见第 5.1.7 节“服务器系统变量”