MySQL——数据表的基本操作(四)删除数据表
删除数据表是指删除数据库中已存在的表。在删除数据表的同时,数据表中存储的数据都将被删除。需要注意的是,创建数据表时,表和表之间可能会存在关联,要删除这些被其他表关联的表比较复杂。
下面讲解的是删除没有关联关系的数据表。
在 MySQL 中,直接使用 DROP TABLE语句就可以删除没有被其他表关联的数掘表,其基本的语法格式如下所示:
DROP TABLE 表名;
在上述格式中,“表名” 指的是要删除的数据表,例如,删除数据表 grade,SQL 语句如下
mysql> drop table grade;
Query OK, 0 rows affected (0.01 sec)
为了验证数据表 grade 是否被删除成功,使用 DESC 语句查看数据表,执行结果如下:
mysql> desc grade;
ERROR 1146 (42S02): Table 'itcast.grade' doesn't exist
从上述结果可以看出,grade表已经不存在了,说明数据表 grade 被成功删除了。