PS:如下MySQL的show命令很經常使用,總結如下:java
0一、show tables或show tables from database_name; — 顯示當前數據庫中全部表的名稱 0二、show databases; — 顯示mysql中全部數據庫的名稱 0三、show columns from table_name from database_name; 或show columns from database_name.table_name; — 顯示錶中列名稱 0四、show grants for user_name; — 顯示一個用戶的權限,顯示結果相似於grant 命令 0五、show index from table_name; — 顯示錶的索引 0六、show status; — 顯示一些系統特定資源的信息,例如,正在運行的線程數量 0七、show variables; — 顯示系統變量的名稱和值 0八、show processlist; — 顯示系統中正在運行的全部進程,也就是當前正在執行的查詢。大多數用戶能夠查看他們本身的進程,可是若是他們擁有process權限,就能夠查看全部人的進程,包括密碼。 0九、show table status; — 顯示當前使用或者指定的database中的每一個表的信息。信息包括表類型和表的最新更新時間 十、show privileges; — 顯示服務器所支持的不一樣權限 十一、show create database database_name; — 顯示create database 語句是否可以建立指定的數據庫 十二、show create table table_name; — 顯示create database 語句是否可以建立指定的數據庫 1三、show engies; — 顯示安裝之後可用的存儲引擎和默認引擎。 1四、show innodb status; — 顯示innoDB存儲引擎的狀態 1五、show logs; — 顯示BDB存儲引擎的日誌 1六、show warnings; — 顯示最後一個執行的語句所產生的錯誤、警告和通知 1七、show errors; — 只顯示最後一個執行語句所產生的錯誤 1八、show [storage] engines; –顯示安裝後的可用存儲引擎和默認引擎 1九、show procedure status –顯示數據庫中全部存儲的存儲過程基本信息,包括所屬數據庫,存儲過程名稱,建立時間等 20、show create procedure sp_name –顯示某一個存儲過程的詳細信息