ในการลบทุกคอลัมน์ในตารางใน MySQL คุณสามารถใช้คำสั่ง DROP TABLE ต่อไปนี้เป็นรูปแบบ:
DROP TABLE yourTableName;
ให้เราสร้างตารางก่อน:
mysql> สร้างตาราง DemoTable( StudentId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20), StudentAge int, StudentAddress varchar(200), StudentCountryName varchar(30), StudentDateOfBirth datetime); แบบสอบถามตกลง , ได้รับผลกระทบ 0 แถว (0.85 วินาที)
ให้เราตรวจสอบคำอธิบายของตารางโดยใช้คำสั่ง DESC:
mysql> อธิบาย DemoTable;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้:
<ก่อนหน้า>+--------------------+--------------+------+--- ---+----------------------+----------------+| สนาม | พิมพ์ | Null | คีย์ | ค่าเริ่มต้น | พิเศษ |+--------------------+-------------+------+---- ------------------------+----------------+| รหัสนักศึกษา | int(11) | ไม่ | PRI | NULL | auto_increment || StudentFirstName | varchar(20) | ใช่ | | NULL | || นักเรียนนามสกุล | varchar(20) | ใช่ | | NULL | || StudentAge | int(11) | ใช่ | | NULL | || ที่อยู่นักศึกษา | varchar(200) | ใช่ | | NULL | || นักเรียนชื่อประเทศ | varchar(30) | ใช่ | | NULL | || นักเรียนวันเกิด | datetime | ใช่ | | NULL | |+--------------------+-------------+------+----- +---------+----------------+7 แถวในชุด (0.01 วินาที)ต่อไปนี้เป็นแบบสอบถามเพื่อลบทุกคอลัมน์ในตารางใน MySQL:
mysql> drop table DemoTable;Query OK, 0 แถวได้รับผลกระทบ (0.37 วินาที)
หลังจากดำเนินการสืบค้นข้อมูลข้างต้น ตารางด้านบนจะไม่ปรากฏในฐานข้อมูล