SQL删除特定范围内的表

时间:2015-09-23 15:21:17

标签: php mysql sql phpmyadmin

我有一个包含20.000个表的MySQL数据库。所有的表都像 表格1 表2 ... table20000

是否有用于删除特定范围内的表的SQL代码?或者有一个简单的方法吗?

我搜索了互联网,但我找不到办法。如果有代码或简单的方法而不是一个一个地删除表,那将会容易得多。谢谢大家。

1 个答案:

答案 0 :(得分:1)

  1. 创建PHP脚本
  2. 使用information_schema.tables或'show tables'动态查找您的表名
  3. 选择范围(来自用户或某些变量)
  4. 循环并执行DROP TABLE