mysq replace批量替换字段内容的例子

发布时间:2020-03-20编辑:脚本学堂
本文介绍了mysql中用replace函数批量替换字段内容的方法,mysql replace函数的例子,mysql 批量替换字段内容的教程,需要的朋友参考下。

mysql/ target=_blank class=infotextkey>mysql数据库批量替换
 

复制代码 代码示例:
update wp_posts set post_content = replace( post_content, 'xxx.com','xxx.com') ;
update wp_comments set comment_content = replace(comment_content, 'xxx.com', 'xxx.com') ;
update wp_comments set comment_author_url = replace(comment_author_url, 'xxx.com', 'xxx.com') ;

在mysql数据库中,replace命令是替换字符串的工具,替换格式:
 

update 数据表名 set 字段名 = replace(字段名,'要替换的内容','替换后的新内容');

如果要批量替换同一个数据表中的多个内容,格式为:
 

update 数据表名 set 字段名 = replace(字段名,'要替换的内容','替换后的新内容');字段名2 = replace(字段名2,'要替换的内容2','替换后的新内容2');

或使用多行:
 

update 数据表名 set 字段名 = replace(字段名,'要替换的内容','替换后的新内容');

mysql 批量替换字段内容的命令 

语句:
update 表名 set 字段名=replace(字段名,'原来的内容','替换后的内容')

例子:
 

update cdb_blogs set content=replace(content,'images/007/','images/a/007/')