MySQL 如何获取比使用DESCRIBE、EXPLAIN和SHOW COLUMNS MySQL语句获得的更多有关表格列的信息

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语句的输出结果中并不存在。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程