![MySQL数据库应用与管理 第2版](https://wfqqreader-1252317822.image.myqcloud.com/cover/707/41398707/b_41398707.jpg)
上QQ阅读APP看书,第一时间看更新
3.4 查看表结构
数据表创建以后,用户可以查看数据表的定义等信息。
3.4.1 使用DESCRIBE|DESC命令查看表结构
![](https://epubservercos.yuewen.com/6BB263/21570844108788506/epubprivate/OEBPS/Images/46_04.jpg?sign=1739297626-Fo59Fg8xtiGc4XLW8KrWPXro7nqjf1X5-0-5271e17190bb3a1b610f6d0510bb7caa)
3.4
查看表结构可以使用DESCRIBE或DESC命令,其语法格式如下。
![](https://epubservercos.yuewen.com/6BB263/21570844108788506/epubprivate/OEBPS/Images/46_05.jpg?sign=1739297626-jjI8JkJPQrOvTwJHNgiCP3flR4HGbqFf-0-b0aa31672f831b2fe49bfc49a5315663)
【示例3-7】 以root用户身份登录到MySQL控制台,使用DESC命令查看学生表(student)的表结构。运行结果如图3-10所示。
![](https://epubservercos.yuewen.com/6BB263/21570844108788506/epubprivate/OEBPS/Images/47_01.jpg?sign=1739297626-wXWkp1qqKXNGeLg40OiV3vTFLDMyojt6-0-fdb5804538f8d4ffb0d47b7227645a42)
![](https://epubservercos.yuewen.com/6BB263/21570844108788506/epubprivate/OEBPS/Images/47_02.jpg?sign=1739297626-FLJtgsTKoeexT9FD32PM4uJywOcoocWx-0-613185498acd3613c7c8dead89a47281)
图3-10 使用DESC命令查看表结构
3.4.2 使用SHOW CREATE TABLE命令查看数据表的创建语句
查看数据表的创建语句可以使用SHOW CREATE TABLE命令,其语法格式如下。
![](https://epubservercos.yuewen.com/6BB263/21570844108788506/epubprivate/OEBPS/Images/47_03.jpg?sign=1739297626-5msfpDWvNfXFFgTbR5lrNNOVdz8d3ew3-0-2401681f672fe388658f305212613c3d)
【示例3-8】 以root用户身份登录到MySQL控制台,使用SHOW CREATE TABLE命令查看学生表(student)的创建语句。运行结果如图3-11所示。
![](https://epubservercos.yuewen.com/6BB263/21570844108788506/epubprivate/OEBPS/Images/47_04.jpg?sign=1739297626-hhw2USicySK5eSZcXyXGGE4LYeS7qdfu-0-55f3c769b576dd188bc834608d90372a)
![](https://epubservercos.yuewen.com/6BB263/21570844108788506/epubprivate/OEBPS/Images/47_05.jpg?sign=1739297626-dEOUCfFWej2X0kc1HAp3MJzwYRV7aWaN-0-8cba8f9d70aad96c092ef10532d04076)
图3-11 使用SHOW CREATE TABLE命令查看数据表的创建语句
说明:在命令行窗口程序中,在执行语句的最后,使用“\G”代替“;”,可以纵向输出执行结果,以便于阅读。