MySQL是一种常用的关系型数据库管理系统,删除表是操作数据库中一个比较常见的操作。在MySQL中,删除表有两种方式:DROP TABLE和TRUNCATE TABLE。
1、DROP TABLE语法:
DROP TABLE [IF EXISTS] tbl_name [, tbl_name] ...
实例:
DROP TABLE IF EXISTS students;
2、TRUNCATE TABLE语法:
TRUNCATE TABLE tbl_name;
实例:
TRUNCATE TABLE students;
两种删除表的方式操作相似,但是有几点不同:DROP TABLE语句不仅可以删除表,还可以删除视图、存储过程等,而TRUNCATE TABLE语句只能删除表;使用TRUNCATE TABLE语句删除表时,表的结构还会保留,而使用DROP TABLE语句删除表时,表的结构也会一同被删除。