MySQL批量删除指定前缀表

| |
[不指定 2014/08/29 19:18 | by 吕进 ]
MySQL批量删除指定前缀表
Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE 'dede_%';

"dede"为要删除的表前缀,执行此SQL语句后会生成一串SQL语句,必须再执行生成的这些SQL语句才能真正执行删除操作。
另外一个就是批量修改表名:
Select CONCAT( 'ALTER TABLE ', table_name, 'RENAME TO ', table_name,';' ) FROM information_schema.tables Where table_name LIKE 'dede_%';

以上都必须首先在服务器 "localhost" 运行 SQL 查询,然后在对应的数据库下运行 SQL 查询。
  • 中查看更多“MySQL批量删除指定前缀表”相关内容
  • 中查看更多“MySQL批量删除指定前缀表”相关内容
  • 中查看更多“MySQL批量删除指定前缀表”相关内容
  • 中查看更多“MySQL批量删除指定前缀表”相关内容
  • 分享到: 微信 更多
    Tags:
    免费资源 | 评论(0) | 引用(0) | 阅读(7333)

    表情
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    打开HTML
    打开UBB
    打开表情
    隐藏
    记住我
    昵称   密码   游客无需密码
    网址   电邮   [注册]