批量修改MySQL数据表及字段的前缀
一、批量修改数据表的前缀
批量生成命令
原表前缀4位,新表前缀npre_,schema是my_database
SELECT CONCAT( 'ALTER TABLE ', table_name, ' RENAME TO npre_', substring(table_name, 4),';')
FROM information_schema.tables
WHERE table_schema='my_database' and table_name LIKE 'lw_%';
批量执行命令
在数据库中执行上述命令生成的数据库表修改脚本
二、批量修改字段的前缀
批量生成命令
批量执行命令
本文由 我爱PHP169 作者:admin 发表,其版权均为 我爱PHP169 所有,文章内容系作者个人观点,不代表 我爱PHP169 对观点赞同或支持。如需转载,请注明文章来源。