mysql 获取表结构

获取建表语句:

1
SHOW CREATE TABLE table_name

获取表结构:

1
2
3
# DESC 是 DESCRIBE 的缩写
DESC table_name
SHOW COLUMNS FROM table_name

筛选字段:

1
2
3
# field_name 可以包括通配符
DESC table_name "field_name"
SHOW COLUMNS FROM table_name LIKE "field_name"

另外,经过测试,SHOW COLUMNS FROM 语句除了可以使用 LIKE 关键字,还可以使用 WHERE 子句,但 DESCRIBE 语句不支持。