批量删除统一后缀或者前缀的数据表

1、先执行下列sql代码,查询出所有的数据表单。

Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE '%_copy';
  注意:LIKE 后面的参数根据自己的需求更改,也只改动这里。 示例为查询统一后缀为“_copy”的表,如果是统一前缀的话这里就可以修改为'前缀'+'%',如:'tp_%'

2、把查询出来的生成 drop table 表名 的sql命令复制出来,再次执行就可以完成删除,如下所示:

  drop table tp_admin;
  drop table tp_admin_log;

你可能感兴趣的:(批量删除统一后缀或者前缀的数据表)