MySQL 查看表结构:DESCRIBE & SHOW CREATE TABLE
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 |
这两个命令提供了不同的方式来查看表结构,您可以根据需要选择使用。
原文地址: https://www.cveoy.top/t/topic/onrn 著作权归作者所有。请勿转载和采集!