mysql批量修改表前缀和根据表前缀批量删除笔记!

2020-11-13  本文已影响0人  DragonersLi
获取批量修改表前缀的sql语句,其中hl5u为新表前缀,pjh为旧表前缀!复制结果,批量执行!
ALTER TABLE 原表名 RENAME TO 新表名;#修改表名sql语句


SELECT CONCAT('ALTER TABLE ',table_name,' RENAME TO hl5u',substring(table_name, 4),';') 
修改表前缀sql语句 
FROM information_schema. TABLES WHERE table_name LIKE 'pjh%';
根据表前缀批量修改表前缀的sql语句
drop table table_name;#删除表sql语句

SELECT CONCAT('drop table ',table_name,';')  
根据表前缀删除表sql语句 
FROM information_schema. TABLES WHERE table_name LIKE 'hl5u_%';
根据表前缀批量删除表的sql语句
上一篇 下一篇

猜你喜欢

热点阅读