要查詢MySQL數據庫中的所有表,可以使用以下兩個系統表:
1. information_schema.tables
這個系統表提供了關于MySQL數據庫中所有表的詳細信息,包括表名、數據庫名、表的類型等。
查詢所有表名的語句:
SELECT table_name FROM information_schema.tables WHERE table_schema = 'database_name';
其中,database_name需要替換為需要查詢的數據庫名。
查詢所有表的詳細信息的語句:
SELECT table_name, table_schema, table_type, engine, create_time FROM information_schema.tables WHERE table_schema = 'database_name';
2. SHOW TABLES
SHOW TABLES是MySQL提供的一種查詢所有表的簡單方法,只需要執行如下語句即可:
SHOW TABLES;
這個命令將會列出當前連接的默認數據庫中所有的表名。
一般來說,通過information_schema.tables這個系統表會更加詳細和靈活,但SHOW TABLES也是一種方便快捷的方法。