删除数据表(DROP TABLE)

Exisi 2023-02-07 09:37:26
Categories: Tags:
  • 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>