MySQL 如何获取比使用DESCRIBE、EXPLAIN和SHOW COLUMNS MySQL语句获得的更多有关表格列的信息
通过使用SHOW FULL COLUMNS语句,我们可以获取比使用DESCRIBE、EXPLAIN和SHOW COLUMNS MySQL语句获得的更多有关表格列的信息。
阅读更多:MySQL 教程
语法
SHOW FULL COLUMNS from 表格名;
示例
> mysql; SHOW FULL COLUMNS FROM EMPLOYEE\G;
*************************** 1. row ***************************
Field: ID
Type: int(11)
Collation: NULL
Null: NO
Key: PRI
Default: NULL
Extra: auto_increment
Privileges: select,insert,update,references
Comment:
*************************** 2. row ***************************
Field: Name
Type: varchar(20)
Collation: latin1_swedish_ci
Null: YES
Key:
Default: NULL
Extra:
Privileges: select,insert,update,references
Comment:
2 rows in set (0.04 sec)
在上面的示例中,我们在名为”employee”的表格上使用了此语句,并且我们可以观察到,我们得到了更多的信息,例如关于表格列的排序方式、权限和注释等信息。而这些信息在DESCRIBE、EXPLAIN和SHOW COLUMN语句的输出结果中并不存在。