show語句大全

基於本人對MySQL的使用,現將經常使用的MySQL show 語句列舉以下:python

1.show  databases ;  / /  顯示mysql中全部數據庫的名稱
2.show  tables [ from  database_name];  / /  顯示當前數據庫中全部表的名稱
3.show  columns  from  table_name ;  / /  顯示錶中列名稱 ,和desc tablename 相同
4.show  [full] processlist; / / 正在運行的全部進程信息
5.show  grants  for  user_name;  / /  顯示一個用戶的權限,顯示結果相似於grant 命令
6.show  [gloabl | session] variables [like  '%keyword%' ];  / /  顯示系統變量的名稱和值
7.show  [gloabl | session] status [like  '%keyword%' ];   / /  提供服務器狀態信息。使用GLOBAL選項,您能夠獲得全部MySQL鏈接的狀態值。使用SESSION,您能夠獲得全部當前鏈接的狀態值。默認爲SESSION。
8.show  index  from  tb_name [ from  db_name];  / /  顯示錶的索引
9.show  privileges;  / /  顯示服務器支持的權限
10.show  table status [ from  db_name] [like  '%keyword%' ];  / /  顯示當前數據庫或者指定的database中的每一個表的信息,信息包括表類型、建立時間和表的最新更新時間 。
11.show  create database database_name;  / /  顯示create database 語句
12.show  create table tab_name;  / /  顯示create table 語句
13.show  innodb status;  / /  顯示innoDB存儲引擎的狀態
14.show  logs;  / /  顯示BDB存儲引擎的日誌
15.show  warnings;  / /  顯示最後一個執行的語句所產生的錯誤、警告和通知
16.show  errors;  / /  顯示最後一個執行語句所產生的錯誤
17.show  character  set  [like  '%pattern%' ]; / / 用於顯示可用字符集,like對錶的charset字段進行匹配
18.show  collation [ like  'latin1%' ] ;  / / 用於顯示全部可用字符集的排序方式,like對錶中Collation字段進行匹配。
19.show  full columns  from  tab_name [like ' % user % ‘] ; / / 顯示在一個給定表中的各列的信息,FULL關鍵詞會使得輸出中包含您擁有的權限,幷包含對每一列各自的評註,like對列名進行匹配。
20.show  engine innodb logs; / / 顯示存儲引擎的日誌或狀態信息
21.show  [storage] engines; / / 顯示存儲引擎的狀態信息。能夠查看一個存儲引擎是否被支持,以及默認引擎是什麼。
22.show  grants;
    show grants  for  username;
    show grants  for  current_user;
    show grants  for  current_user();
23.show  open  tables [ from  dbname] [like  '%keyword%' ]; / / 列舉在表緩存中當前被打開的非TEMPORARY表。
24.show  triggers [ from  db_name] [like  '%keyword%' ]; / / 列出了目前被MySQL服務器定義的觸發程序。LIKE子句的待匹配的表達式(expr)會與觸發程序定義時所在的表的名稱相比較,而不與觸發程序的名稱相比較。
25.show  create procedure sp_name; / / 顯示某個存儲過程的詳細信息
相關文章
相關標籤/搜索