在日常開發中,快速獲取表結構信息是基本技能。MySQL 提供了多種等效命令來查看表的列定義。
USE example; -- 切換到目標數據庫 SHOW TABLES; -- 列出當前庫所有表名
假設目標表為 persons,以下三條命令效果等價:
DESC persons;
DESCRIBE persons;
SHOW COLUMNS FROM persons;
以上命令均返回以下列信息:
SHOW FULL COLUMNS FROM persons; 額外顯示字符集、排序規則、權限、註釋等詳細信息。SHOW CREATE TABLE persons; 直接獲取建表完整 DDL 語句,包含引擎、字符集、索引定義等。掌握這些命令,能讓你在無圖形化工具環境下也能高效掌握表結構。