查询 mysql 表结构的办法:应用 describe 指令:describe table_name;应用 information_schema.columns 表:selectfrom information_schema.columns wheretable_name=table_name;
怎样在 MySQL 中查看表构造
查询 MySQL 表结构有多种方法,以下是二种常用的方法:
1. 应用 DESCRIBE 指令
DESCRIBEtable_name;
2. 应用 INFORMATION_SCHEMA.COLUMNS 表
SELECTFROM INFORMATION_SCHEMA.COLUMNS WHERETABLE_NAME=table_name;
结论讲解
不管使用哪种方法,结果都类似下列实例:
|Field|Type|Null|Key|Default|Extra|
|---|---|---|---|---|---|
|id|int|NO|PRI| NULL | auto_increment|
|name|varchar(255)|YES|| NULL ||
|age|int|YES|| NULL ||
表明:
Field:表中列名 Type:列的数据类型 Null:是否允许 NULL 值(YES/NO) Key:列是不是主键或外键(PRI/MUL/UNI/FOR) Default:列的初始值 Extra:相关列的附加信息(如 auto_increment)实例
要查看名叫 "users" 的表的结构,可以用下列指令:
DESCRIBEusers;
--或--
SELECTFROM INFORMATION_SCHEMA.COLUMNS WHERETABLE_NAME=users;
以上就是mysql如何查看表构造的详细内容,大量请关注其他类似文章!