Mysql 資料庫的show命令總結

2021-06-06 15:17:18 字數 1281 閱讀 2208

mysql中有很多的基本命令,show命令也是其中之一,在很多使用者中對show命令的使用還容易產生混淆,本文匯集了show命令的眾多用法。 

1. show tables或show tables from database_name; -- 顯示當前資料庫中所有表的名稱。 

2. show databases; -- 顯示mysql中所有資料庫的名稱。 

3. show columns from table_name from database_name; 或show columns from database_name.table_name; -- 顯示表中列名稱。 

4. show grants for user_name; -- 顯示乙個使用者的許可權,顯示結果類似於grant 命令。 

5. show index from table_name; -- 顯示表的索引。 

6. show status; -- 顯示一些系統特定資源的資訊,例如,正在執行的執行緒數量。 

7. show variables; -- 顯示系統變數的名稱和值。 

8. show processlist; -- 顯示系統中正在執行的所有程序,也就是當前正在執行的查詢。大多數使用者可以檢視他們自己的程序,但是如果他們擁有process許可權,就可以檢視所有人的程序,包括密碼。 

9. show table status; -- 顯示當前使用或者指定的database中的每個表的資訊。資訊包括表型別和表的最新更新時間。 

10. show privileges; -- 顯示伺服器所支援的不同許可權。 

11. show create database database_name; -- 顯示create database 語句是否能夠建立指定的資料庫。

12. show create table table_name; -- 顯示create database 語句是否能夠建立指定的資料庫。

13. show engines; -- 顯示安裝以後可用的儲存引擎和預設引擎。 

14. show innodb status; -- 顯示innodb儲存引擎的狀態。 

15. show logs; -- 顯示bdb儲存引擎的日誌。 

16. show warnings; -- 顯示最後乙個執行的語句所產生的錯誤、警告和通知。 

17. show errors; -- 只顯示最後乙個執行語句所產生的錯誤。 

18. show [storage] engines; --顯示安裝後的可用儲存引擎和預設引擎。

將會列出所有資料庫名字末尾為't'字元的資料庫

MYSQL資料庫SHOW命令 總結

a.show databases 顯示當前資料庫 b.show tables或show tables from database name 顯示當前資料庫中所有表的名稱。c.show columns from table name from database name 或show columns f...

介紹mysql資料庫下show命令的主要用法

a.show tables或show tables from database name 顯示當前資料庫中所有表的名稱。b.show databases 顯示mysql中所有資料庫的名稱。c.show columns from table name from database name 或show ...

詳細講解MySQL資料庫中Show命令的用法

show命令的用法 1.show tables或show tables from database name 顯示當前資料庫中所有表的名稱。2.show databases 顯示mysql中所有資料庫的名稱。3.show columns from table name from database n...