mysql查询某个数据库多少张表及删除前缀相同的表

数据库 piniu 738浏览 0评论

查询MySQL中某个数据库中有多少张表

SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES   WHERE table_schema = '数据库名' GROUP BY table_schema;

批量删除MySQL里面的有相同前缀的表

SELECT CONCAT( 'drop table', table_name, ';' ) FROM information_schema.TABLES WHERE table_name LIKE 'test_%';

其中test_% 表示以test开头的表


发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • * 昵称:
  • * 邮箱: