Spec-Zone .ru
спецификации, руководства, описания, API

13.7.5.15. SHOW DATABASES Синтаксис

SHOW {DATABASES | SCHEMAS}    [LIKE 'pattern' | WHERE expr]

SHOW DATABASES перечисляет базы данных на узле сервера MySQL. SHOW SCHEMAS синоним для SHOW DATABASES. LIKE пункт, если есть указывает который имена базы данных соответствовать. WHERE пункт может быть дан, чтобы выбрать строки, используя более общие условия, как обсуждено в Разделе 20.32, "Расширения SHOW Операторы".

Вы видите только те базы данных, для которых у Вас есть некоторое полномочие, если у Вас нет глобальной переменной SHOW DATABASES полномочие. Можно также получить этот список, используя mysqlshow команду.

Если сервер был запущен с --skip-show-database опция, невозможно использовать этот оператор вообще, если Вы не имеете SHOW DATABASES полномочие.

MySQL реализует базы данных как каталоги в каталоге данных, таким образом, этот оператор просто перечисляет каталоги в том расположении. Однако, вывод может включать имена каталогов, которые не соответствуют фактическим базам данных.