首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL SHOW 命令大全:資料庫、表、欄位、索引、狀態、權限查看

     編輯:MySQL 綜合教學

常用 SHOW 命令速查表

命令說明等價/備註
SHOW DATABASES列出所有資料庫
SHOW TABLES [FROM db_name]列出資料庫中的表
SHOW TABLE STATUS [FROM db_name]列出表詳細資訊含引擎、行數、大小、編碼等
SHOW COLUMNS FROM tbl_name [FROM db_name]列出表欄位資訊同 SHOW FIELDS、DESCRIBE、DESC
SHOW FULL COLUMNS FROM tbl_name [FROM db_name]列出欄位詳細資訊含權限、註解等,同 SHOW FULL FIELDS
SHOW INDEX FROM tbl_name [FROM db_name]列出表索引資訊
SHOW STATUS列出伺服器狀態變數連線數、查詢數、緩存命中等
SHOW VARIABLES列出系統參數值配置參數運行值
SHOW PROCESSLIST查看當前查詢進程排查慢查詢、鎖等待
SHOW GRANTS FOR user列出用戶授權命令權限審計

實用技巧

  • SHOW VARIABLES LIKE 'char%':快速查字符集配置
  • SHOW STATUS LIKE 'Threads%':監控連線執行緒
  • SHOW PROCESSLIST 配合 KILL id 處理卡死查詢
  • SHOW ENGINE INNODB STATUS:InnoDB 內部狀態(鎖、事務、死鎖)
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved