批量删除以相同前缀开头的表

比如删除newsletter_daily_开头的表

1.找出以该前缀开头的表

SET SESSION group_concat_max_len = 10240;

SELECT
CONCAT( 'DROP TABLE ', GROUP_CONCAT( table_name ), ';' ) AS statement
FROM
information_schema.TABLES
WHERE
table_name LIKE 'newsletter_daily_%';

2.执行刚才查询出来的结果

原文地址:https://www.cnblogs.com/ryanlamp/p/14346060.html