mysql批量删除表名符合条件的表

公司开发环境数据库,不知道被哪位同事误操作,出现了大量以copy,copy2结尾的表,一个一个删除太麻烦,因为有几百张表。

执行下面命令,可以拼接出删除表sql, 就可以轻松删除这些表了。

Select CONCAT( 'drop table ', table_name, ';' )
FROM information_schema.tables
Where table_name LIKE '%copy%';

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容