mysql - 在 MySQL 中一次性删除多个表

标签 mysql sql multiple-tables drop-table

如何通过一个命令从一个数据库中删除多个表。 比如,

> use test; 
> drop table a,b,c;

其中 a,b,c 是数据库 test 中的表。

最佳答案

我们可以使用以下语法来删除多个表:

DROP TABLE IF EXISTS B,C,A;

这可以放在脚本的开头而不是单独删除每个表。

关于mysql - 在 MySQL 中一次性删除多个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4922189/

相关文章:

database - cakephp数据库表定义三个依赖关系

php - 如何使用 Codeigniter 将具有不同值的输入插入到 mysql 数据库中?

C# Entity Framework 保存具有多对多导航属性的记录

postgresql - 从多个表中的多个列中获取 ID 作为一组或数组

mysql - 如果目标位于一个表中而事件位于另一个表中,如何显示实现不同目标的进度

php - 如何从 CodeIgniter HMVC 中的类别模块获取新闻模块中帖子的类别名称

c# - 是否可以使用 ExecuteReader() 两次?

php - 我可以在查询中声明变量吗?

sql - SQL中如何获取每一项的余数?

SQL顺序交替