在MySQL中,我們經常需要查看數據庫中的所有表名。這個操作其實很簡單,下面我們就來看一下如何使用MySQL語句取出數據庫中所有的表名。
SHOW TABLES;
上述SQL語句可以列出當前數據庫中所有的表名。
mysql>SHOW TABLES; +------------------------+ | Tables_in_test_database | +------------------------+ | customers | | orders | | products | +------------------------+ 3 rows in set (0.00 sec)
上述結果顯示我們的數據庫(test_database)中有三張表:customers、orders和products。
如果想要查詢其他數據庫的所有表名,需要使用USE語句先選擇這個數據庫。
USE other_database; SHOW TABLES;
上述SQL語句可以列出other_database數據庫中所有的表名。
最后需要說明的是,SHOW TABLES語句還可以使用LIKE關鍵字來限定需要查詢的表名。比如,以下語句將會列出所有以“order”開頭的表名:
SHOW TABLES LIKE 'order%';
以上即為在MySQL中取出數據庫所有表明的常規(guī)操作,這個操作在平時的數據庫管理中使用頻率很高。
上一篇bat調用json
下一篇css3新特性 面試題