- DROP TABLE用于删除一个或多个表。您必须有每个表的DROP权限。
- 对与不存在的表,使用IF EXISTS用于防止错误发生。
语法
DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] …
[RESTRICT | CASCADE]
示例
mysql> DROP TABLE IF EXISTS students ;
Query OK, 0 rows affected (0.07 sec)
Records: 0 Duplicates: 0 Warnings: 0
注
- 如果对表进行了分区,则该语句将删除表定义、其所有分区、存储在这些分区中的所有数据以及与删除的表关联的所有分区定义。
- 删除表也会删除该表的所有触发器
来自 <https://dev.mysql.com/doc/refman/8.0/en/drop-table.html>