mysql怎么查看表结构
可以使用DESCRIBE或SHOW CREATE TABLE命令来查看表结构。
- 使用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 | |
- 使用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
原文地址: http://www.cveoy.top/t/topic/fHN9 著作权归作者所有。请勿转载和采集!