怎么批量删除mysql数据库中相同前缀的表!

比如我想批量删除 前缀为“cdp_”的所有表,改怎么操作!
2025-04-16 12:21:21
推荐回答(1个)
回答1:

在phpmyadmin中先运行(假设前缀是"abc"):
select concat('drop table ', table_name, ';')
from information_schema.tables;
where table_name like 'abc_%'

然后把执行的结果从网页中复制出来,粘贴到记事本中,把记事本中的文件另存为:droptable.sql 。(文件类型中选“所有文件”)

在phpmyadmin中,顶部的菜单中,有“import”,点击后,你把新建的文件上传上去,然后点击右下方的“执行”