ПОКАЗАТЬ БАЗЫ ДАННЫХ
Синтаксис
SHOW {DATABASES | SCHEMAS}
[LIKE 'pattern' | WHERE expr]
Описание
SHOW DATABASES отображает базы данных на хосте MariaDB сервера. SHOW SCHEMAS является синонимом для SHOW DATABASES. Оператор LIKE, если он используется самостоятельно, указывает имена баз данных для сопоставления. Операторы WHERE и LIKE могут быть использованы для выбора строк с помощью более общих условий, как описано в Расширенном SHOW.
Вы видите только те базы данных, для которых у вас есть какие-либо привилегии, если только у вас нет глобальной привилегии SHOW DATABASES. Вы также можете получить этот список, используя команду mariadb-show.
Если сервер был запущен с опцией --skip-show-database, вы не можете использовать эту команду вообще, если у вас нет привилегии SHOW DATABASES.
Список результатов, возвращаемый SHOW DATABASES, основан на директориях в каталоге данных, что является способом реализации баз данных в MariaDB. Возможна ситуация, когда вывод включает директории, которые не соответствуют реальным базам данных.
Таблица Information Schema SCHEMATA также содержит информацию о базах данных.
Примеры
SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | test | +--------------------+
SHOW DATABASES LIKE 'm%'; +---------------+ | Database (m%) | +---------------+ | mysql | +---------------+
См. также
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/show-databases/