- MySQL数据库应用与管理 第2版
- 鲁大林主编
- 289字
- 2021-11-12 11:38:52
3.4 查看表结构
数据表创建以后,用户可以查看数据表的定义等信息。
3.4.1 使用DESCRIBE|DESC命令查看表结构
![](https://epubservercos.yuewen.com/6BB263/21570844108788506/epubprivate/OEBPS/Images/46_04.jpg?sign=1739416730-Ryprem4WTm7nTPuyunnckoay4k4M9hsz-0-dddc99a7b51d4ad5005382ec4e75085d)
3.4
查看表结构可以使用DESCRIBE或DESC命令,其语法格式如下。
![](https://epubservercos.yuewen.com/6BB263/21570844108788506/epubprivate/OEBPS/Images/46_05.jpg?sign=1739416730-NS4G4shRKGkA6oCnZJK8HSQwBOFNd6Pc-0-c2c0cfe22ccd9df091990764e5e26dbc)
【示例3-7】 以root用户身份登录到MySQL控制台,使用DESC命令查看学生表(student)的表结构。运行结果如图3-10所示。
![](https://epubservercos.yuewen.com/6BB263/21570844108788506/epubprivate/OEBPS/Images/47_01.jpg?sign=1739416730-C1gO25okpsruwSFwfq10FsNkgKcupF82-0-e2bfab522b9beb320ad0c47d033a7213)
![](https://epubservercos.yuewen.com/6BB263/21570844108788506/epubprivate/OEBPS/Images/47_02.jpg?sign=1739416730-vqfmtqph94SCylwIWgtIoQWELhM1kM3B-0-81ae45c81e887637c2e656e7bcc3c33c)
图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=1739416730-8cyDmShnAqj7EB4b871p1ot8dlIFhtxs-0-7a43c02c004a6f0e1db9d486330e9d47)
【示例3-8】 以root用户身份登录到MySQL控制台,使用SHOW CREATE TABLE命令查看学生表(student)的创建语句。运行结果如图3-11所示。
![](https://epubservercos.yuewen.com/6BB263/21570844108788506/epubprivate/OEBPS/Images/47_04.jpg?sign=1739416730-Tr8HlVbGNHEXMAq5LsfalXTpPzCTbG15-0-b7afe7b85c21769e4f722c9437a734c7)
![](https://epubservercos.yuewen.com/6BB263/21570844108788506/epubprivate/OEBPS/Images/47_05.jpg?sign=1739416730-2rziqEPdWp759nXWotTuAM3pB8QFCPp7-0-0d821f3746ffbabff45dab5978ae360b)
图3-11 使用SHOW CREATE TABLE命令查看数据表的创建语句
说明:在命令行窗口程序中,在执行语句的最后,使用“\G”代替“;”,可以纵向输出执行结果,以便于阅读。