เพื่อแสดงสคีมา เราสามารถใช้คำสั่ง DESC ซึ่งจะให้คำอธิบายเกี่ยวกับโครงสร้างตาราง
ต่อไปนี้เป็นรูปแบบไวยากรณ์
DESCRIBE yourDatabasename.yourTableName;
ให้เราใช้ไวยากรณ์ข้างต้น
mysql> อธิบาย business.student;
ต่อไปนี้เป็นผลลัพธ์
<ก่อนหน้า>+-------+--------------+------+----+---------+ --------+| สนาม | พิมพ์ | Null | คีย์ | ค่าเริ่มต้น | พิเศษ |+-------+--------------+------+ -----+---------+- ------+| id | int(11) | ใช่ | MUL | NULL | || ชื่อ | varchar(100) | ใช่ | MUL | NULL | |+-------+--------------+------+----+---------+-- -----+2 แถวในชุด (0.05 วินาที)ไวยากรณ์สำหรับแสดงสคีมาของตารางโดยใช้คำสั่ง show create table
แสดงตารางสร้าง yourDatabasename.yourTableName;
ต่อไปนี้เป็นแบบสอบถาม
mysql> show create table business.student;
นี่คือผลลัพธ์ที่แสดงสคีมา
<ก่อนหน้า>+---------+----------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----+| ตาราง | สร้างตาราง |+---------+----------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----+| นักเรียน | สร้างตาราง `นักเรียน' (`id` int (11) ค่าเริ่มต้น NULL, `ชื่อ` varchar (100) COLLATE utf8mb4_unicode_ci ค่าเริ่มต้น NULL, คีย์ `NameStuIndex' (`ชื่อ`), คีย์ `idIndex`ENG (`id =`)) InnoDB ค่าเริ่มต้น CHARSET =utf8mb4 COLLATE =|+---------+------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------+1 แถวในชุด (0.03 วินาที)