#### 13.7.7.6 SHOW CREATE DATABASE 语句

[](<>)[](<>)

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

显示[`创建数据库`](create-database.html)创建命名数据库的语句。如果`显示`声明包括一个`如果不存在`子句，输出也包含这样的子句。[`显示创建模式`](show-create-database.html)是同义词[`显示创建数据库`](show-create-database.html).

```
mysql> SHOW CREATE DATABASE test\G
*************************** 1. row ***************************
       Database: test
Create Database: CREATE DATABASE `test` /*!40100 DEFAULT CHARACTER SET utf8mb4
                 COLLATE utf8mb4_0900_ai_ci */ /*!80014 DEFAULT ENCRYPTION='N' */

mysql> SHOW CREATE SCHEMA test\G
*************************** 1. row ***************************
       Database: test
Create Database: CREATE DATABASE `test` /*!40100 DEFAULT CHARACTER SET utf8mb4
                 COLLATE utf8mb4_0900_ai_ci */ /*!80014 DEFAULT ENCRYPTION='N' */
```

[`显示创建数据库`](show-create-database.html)根据值引用表和列名[`sql_quote_show_create`](server-system-variables.html#sysvar_sql_quote_show_create)选项。看[第 5.1.8 节，“服务器系统变量”](server-system-variables.html).
