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