MySQL是一種開源的關系型數據庫管理系統,被廣泛應用于各種網站和應用程序中。在使用MySQL時,我們需要掌握一些基本的數據庫操作指令,其中查看所有數據庫的指令是最基本也是最常用的一個。
指令匯總:
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庫,第三個指令則是在該庫的基礎上進行了一些篩選操作。在實際使用中,根據不同的需求選擇不同的指令即可。