Spec-Zone.ru › MySQL 9.2

15.7.7.7 Вывод CREATE DATABASE

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

Показывается оператор CREATE DATABASE, который создаёт указанную базу данных. Если оператор SHOW включает в себя клаузу IF NOT EXISTS, то и результат вывода включает в себя такую же клаузу. SHOW CREATE SCHEMA является синонимом для SHOW CREATE DATABASE.

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 приводит имена таблиц и столбцов в соответствие с параметром sql_quote_show_create. Смотрите Раздел 7.1.8, «Системные переменные сервера».

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/show-create-database.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API