MySQL SHOW命令用於查看數據庫元數據,18大核心用法:
SHOW TABLES 或 SHOW TABLES FROM db_name:當前數據庫所有表名。SHOW DATABASES:所有數據庫名稱。SHOW COLUMNS FROM tbl_name FROM db_name 或 SHOW COLUMNS FROM db_name.tbl_name:表列名稱。SHOW GRANTS FOR user_name:用戶權限(類似GRANT語句輸出)。SHOW INDEX FROM tbl_name:表索引信息。SHOW STATUS:系統資源信息(如運行線程數)。SHOW VARIABLES:系統變量名稱與值。SHOW PROCESSLIST:所有運行中進程(當前查詢)。擁有PROCESS權限可看所有進程含密碼。SHOW TABLE STATUS:當前/指定數據庫每個表信息(類型、最後更新時間等)。SHOW PRIVILEGES:服務器支援的權限類型。SHOW CREATE DATABASE db_name:建庫語句。)SHOW CREATE TABLE tbl_name:建表語句。SHOW ENGINES:可用存儲引擎與默認引擎。SHOW INNODB STATUS:InnoDB引擎狀態。SHOW LOGS:BDB引擎日誌。SHOW WARNINGS:最後語句產生的錯誤/警告/通知。SHOW ERRORS:最後語句產生的錯誤。SHOW [STORAGE] ENGINES:同第13條,可用存儲引擎與默認引擎。來源:我愛電腦技術論壇 詳細出處