MySQL 查看表结构:DESCRIBE & SHOW CREATE TABLE

在 MySQL 中,您可以使用 DESCRIBE 或 SHOW CREATE TABLE 命令来查看表结构。

1. 使用 DESCRIBE 命令

语法:

DESCRIBE table_name;

示例:

DESCRIBE users;

输出示例:

| Field | Type | Null | Key | Default | Extra | |---|---|---|---|---|---| | id | int(11) | NO | PRI | NULL | auto_increment | | name | varchar(255) | NO | | NULL | | | email | varchar(255) | NO | | NULL | | | created_at | timestamp | YES | | NULL | | | updated_at | timestamp | YES | | NULL | |

2. 使用 SHOW CREATE TABLE 命令

语法:

SHOW CREATE TABLE table_name;

示例:

SHOW CREATE TABLE users;

输出示例:

| Table | Create Table | |---|---| | users | CREATE TABLE users ( id int(11) NOT NULL AUTO_INCREMENT, name varchar(255) NOT NULL, email varchar(255) NOT NULL, created_at timestamp NULL DEFAULT NULL, updated_at timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (id) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci |

这两个命令提供了不同的方式来查看表结构,您可以根据需要选择使用。

MySQL 查看表结构:DESCRIBE & SHOW CREATE TABLE

原文地址: https://www.cveoy.top/t/topic/onrn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录