程序员社区

MySQL系列教程 --- 18、MySQL查看表信息(DESCRIBE)

DESCRIBE 表示详细显示信息。由于我们在 MySQL 中有表,所以我们将使用DESCRIBE 命令来显示我们表的结构,例如列名、列名的约束等。DESC命令是 DESCRIBE 命令的缩写形式。DESCRIBE 和 DESC 命令是等效的并且区分大小写。

句法

以下是显示表结构的语法:

{DESCRIBE | DESC} table_name;  

我们可以使用以下步骤来显示表的所有列

第一步:登录MySQL数据库服务器。

第二步:切换到特定的数据库。

第三步:执行 DESCRIBE 语句。

让我们借助一个示例来理解它,该示例解释了如何在所选数据库中显示表的列。

登录 MySQL 数据库

第一步是使用用户名密码登录到数据库服务器。我们应该看到如下图所示的输出:

>mysql -u root -p  
Enter password: **********  
mysql>  

file

切换到特定数据库

下一步是使用以下查询打开要从中显示表信息的特定数据库。执行查询后,我们应该看到以下输出:

mysql> USE mysqltestdb;  

MySQL 描述表

执行 DESCRIBE 语句

这是显示表格信息的最后一步。在执行 DESCRIBE 语句之前,我们可以选择使用SHOW TABLES语句显示存储在我们选择的数据库中的所有表:

mysql> SHOW TABLES;  

file

例如,如果我们要显示客户表的结构,请执行以下语句。执行成功后,输出如下图:

mysql> DESCRIBE customer;  

file

我们也可以使用 DESC 语句进行练习,它是 DESCRIBE 命令的简写。请参阅以下输出:

file

赞(0) 打赏
未经允许不得转载:IDEA激活码 » MySQL系列教程 --- 18、MySQL查看表信息(DESCRIBE)

一个分享Java & Python知识的社区