Để hiển thị lược đồ, chúng ta có thể sử dụng lệnh DESC. Điều này cung cấp mô tả về cấu trúc bảng.
Sau đây là cú pháp.
DESCRIBE yourDatabasename.yourTableName;
Hãy để chúng tôi triển khai cú pháp trên.
mysql> DESCRIBE business.student;
Sau đây là kết quả.
+-------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+-------+ | id | int(11) | YES | MUL | NULL | | | Name | varchar(100) | YES | MUL | NULL | | +-------+--------------+------+-----+---------+-------+ 2 rows in set (0.05 sec)
Cú pháp để hiển thị lược đồ của một bảng với sự trợ giúp của lệnh hiển thị tạo bảng.
show create table yourDatabasename.yourTableName;
Sau đây là truy vấn.
mysql> show create table business.student;
Đây là đầu ra hiển thị lược đồ.
+---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Table | Create Table | +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | student | CREATE TABLE `student` (`id` int(11) DEFAULT NULL, `Name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL, KEY `NameStuIndex` (`Name`), KEY `idIndex` (`id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = | +---------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0.03 sec)