DESC命令
DESC 表名;
使用DESC
命令可以显示表的详细结构。例如,大家有如下一张表:
CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50), age INT, email VARCHAR(50) );
使用DESC
命令可以查看表的结构:
DESC users;
查询结果为:
Field Type Null Key Default Extra id int(11) NO PRI NULL auto_increment name varchar(50) YES NULL age int(11) YES NULL email varchar(50) YES NULL
SHOW COLUMNS FROM命令
SHOW COLUMNS FROM 表名;
另外一种查看表结构的方式是使用SHOW COLUMNS FROM
命令,该命令和DESC
命令的效果相同。例如,大家还是以users
表为例:
SHOW COLUMNS FROM users;
查询结果为:
Field Type Null Key Default Extra id int(11) NO PRI NULL auto_increment name varchar(50) YES NULL age int(11) YES NULL email varchar(50) YES NULL
总之,以上两种方式可以方便地查看MySQL表的结构信息,可以根据自己的喜好选择使用哪一种方式。