指令汇总:
1. SHOW DATABASES;
这是最基本的查看所有数据库的指令,它将列出MySQL服务器上所有的数据库名称。 SHOW DATABASES;
+——————–+
Database
+——————–+formationa |ysql |ancea
test
+——————–+ set (0.00 sec)
2. SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA;
该指令与SHOW DATABASES;的效果相同,它使用了MySQL中的INFORMATION_SCHEMA库。 SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA;
+——————–+
SCHEMA_NAME
+——————–+formationa |ysql |ancea
test
+——————–+ set (0.00 sec)
3. SELECT TABLE_SCHEMA FROM INFORMATION_SCHEMA.TABLES GROUP BY TABLE_SCHEMA;
该指令将显示MySQL服务器上所有的数据库名称,与上述指令效果相同。 SELECT TABLE_SCHEMA FROM INFORMATION_SCHEMA.TABLES GROUP BY TABLE_SCHEMA;
+——————–+
TABLE_SCHEMA
+——————–+formationa |ysql |ancea
test
+——————–+ set (0.00 sec)
以上三个指令都可以用于查看MySQL服务器上所有的数据库名称,使用方法也十分简单。其中,第一个指令是最基本的也是最常用的一个,而第二个指令使用了MySQL中的INFORMATION_SCHEMA库,第三个指令则是在该库的基础上进行了一些筛选操作。在实际使用中,根据不同的需求选择不同的指令即可。