• 在MySQL中,当一张数据表没有与其他任何数据表形成关联关系时,可以将当前数据表直接删除。
    • 数据和结构都被删除
    • 所有正在运行的相关事务被提交
    • 所有相关索引被删除
    • 语法格式:
    1. DROP TABLE [IF EXISTS] 数据表1 [, 数据表2, …, 数据表n];

    IF EXISTS的含义为:如果当前数据库中存在相应的数据表,则删除数据表;如果当前数据库中不存在相应的数据表,则忽略删除语句,不再执行删除数据表的操作。

    • 举例:
    1. DROP TABLE dept80;
    • DROP TABLE 语句不能回滚