参数说明
| 参数 | 说明 |
|---|---|
| TEMPORARY | 可选。指定 DROP TABLE 语句应仅删除临时表 |
| IF EXISTS | 可选。如果指定,当某个表不存在时,DROP TABLE 语句不会引发错误 |
第 27.1 节:删除表
DROP TABLE 用于从数据库中删除表。
创建表:
创建一个名为 tbl 的表,然后删除它:
CREATE TABLE tbl (
id INT NOT NULL AUTO_INCREMENT,
title VARCHAR(100) NOT NULL,
author VARCHAR(40) NOT NULL,
submission_date DATE,
PRIMARY KEY (id)
);
删除表:
DROP TABLE tbl;
请注意:删除表会彻底从数据库中删除该表及其所有信息,且无法恢复。
第 27.2 节:从数据库中删除表
DROP TABLE database_name.table_name;