show databases
- быстрый / грязный метод.Но в последних версиях MySQL есть база данных information_schema
, которая содержит метаданные о MySQL, включая базы данных, в которых она размещается:
select SCHEMA_NAME from information_schema.SCHEMATA;
вернет имя всех определенных баз данных.