zoukankan      html  css  js  c++  java
  • 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_%';
    

      首先执行此SQL语句,会生成如下语句:

    ALTER TABLE de_aaa RENAME TO de_aaa; 
    ALTER TABLE de_bbb RENAME TO de_bbb;
    

      在编辑器中将“RENAME TO de”批量改为想设置的表前缀,再执行此SQL语句即可批量修改表名。

  • 相关阅读:
    NumPy
    NumPy切片和索引
    NumPy来自数值范围的数组
    NumPy来自现有数据的数组
    NumPy数组创建例程
    NumPy数组属性
    hdu 1072 Nightmare
    hdu 1010
    nyoj zb的生日
    Catch That Cow
  • 原文地址:https://www.cnblogs.com/haocool/p/3153984.html
Copyright © 2011-2022 走看看