服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > php教程 >

PHPMyAdmin批量修改与删除指定表前缀

时间:2016-02-06 10:17来源:未知 作者:最模板 点击:
PHPMyAdmin需要批量修改表前缀或者批量删除指定表前缀的表等操作, 以下给大家展示这两种操作的方法: (注:如果操作不是很娴熟, 请注意备份数据库.) PHPMyAdmin中批量修改表前缀的方法:
PHPMyAdmin需要批量修改表前缀或者批量删除指定表前缀的表等操作, 以下给大家展示这两种操作的方法:
(注:如果操作不是很娴熟, 请注意备份数据库.)
 
PHPMyAdmin中批量修改表前缀的方法: (以为表前缀"old_"改为"new_"为例)
1:登录你的PHPMyAdmin, 运行SQL查询语句:
Select CONCAT('ALTER TABLE   ', table_name, '  RENAME TO  ', table_name,';' )
FROM information_schema.tables
Where table_name LIKE 'old_%';
执行之后, 将会得到类似以下的查询结果:
ALTER TABLE   old_biao1  RENAME TO  old_biao1
ALTER TABLE   old_biao2  RENAME TO  old_biao2
ALTER TABLE   old_biao3  RENAME TO  old_biao3
ALTER TABLE   old_biao4  RENAME TO  old_biao4
ALTER TABLE   old_biao5  RENAME TO  old_biao5
 
2:复制以上结果到记事本, 查找:"RENAME TO  old_"批量替换成:"RENAME TO  new_", 你将得到类似以下结果的SQL语句:
ALTER TABLE   old_biao1  RENAME TO  new_biao1
ALTER TABLE   old_biao2  RENAME TO  new_biao2
ALTER TABLE   old_biao3  RENAME TO  new_biao3
ALTER TABLE   old_biao4  RENAME TO  new_biao4
ALTER TABLE   old_biao5  RENAME TO  new_biao5
 
3:将以上SQL语句粘帖到PHPMyAdmin中运行, 这样, 就可以将表前缀"old_"改为"new_".
以上就是PHPMyAdmin中批量修改表前缀的方法.
 
 
PHPMyAdmin中批量删除指定表前缀表的方法: (以要删除所有表前缀为"del_"的表为例)
1:登录你的PHPMyAdmin, 运行SQL查询语句:
Select CONCAT( 'drop table ', table_name, ';' ) 
FROM information_schema.tables 
Where table_name LIKE 'del_%';
执行之后, 将会得到类似以下的查询结果:
drop table del_biao1;
drop table del_biao2;
drop table del_biao3;
drop table del_biao4;
drop table del_biao5;
 
 

2:将以上的查询结果复制, 再粘帖到PHPMyAdmin中运行, 就可以删除指定前缀的表了.(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容