mysql desc(DESCRIBE)命令实例讲解
程序员文章站
2024-02-29 17:01:28
mysql desc命令用于查看表结构,是describe命令的简写形式。
mysql desc命令语法:
desc tablename
该命令会显示表哪些信息呢...
mysql desc命令用于查看表结构,是describe命令的简写形式。
mysql desc命令语法:
desc tablename
该命令会显示表哪些信息呢?具体包括:
- 字段名称(field)
- 字段类型(type)
- 字段是否为null
- 字段是否为主键(key)
- 字段的默认值(default)
- extra
实例:
mysql> create table employee ( -> id int(2) auto_increment primary key, -> first_name varchar(20), -> last_name varchar(30), -> start_date date, -> salary int(6), -> city varchar(20), -> description varchar(20) -> ); query ok, 0 rows affected (0.02 sec) mysql> mysql> desc employee; +-------------+-------------+------+-----+---------+----------------+ | field | type | null | key | default | extra | +-------------+-------------+------+-----+---------+----------------+ | id | int(2) | no | pri | null | auto_increment | | first_name | varchar(20) | yes | | null | | | last_name | varchar(30) | yes | | null | | | start_date | date | yes | | null | | | salary | int(6) | yes | | null | | | city | varchar(20) | yes | | null | | | description | varchar(20) | yes | | null | | +-------------+-------------+------+-----+---------+----------------+ 7 rows in set (0.00 sec)
以上就是对mysql desc 的资料整理,后续继续补充相关资料,谢谢大家对本站的支持!