「SCHEMATA」

Schema 就是一个数据库,所以 SCHEMATA 表提供的就是数据库的信息。

INFORMATION_SCHEMA Name SHOW Name Remarks 说明
CATALOG_NAME   def  
SCHEMA_NAME Database    
DEFAULT_CHARACTER_SET_NAME      
DEFAULT_COLLATION_NAME      
SQL_PATH   NULL  

以下的两条 SQL 语句是等价的:
SELECT SCHEMA_NAME AS `Database`
FROM INFORMATION_SCHEMA.SCHEMATA
[WHERE SCHEMA_NAME LIKE ‘wild’]

SHOW DATABASES
[LIKE ‘wild’]

参考文献

MySQL 5.7 Reference Manual / The INFORMATION_SCHEMA SCHEMATA Table