Mysql中批量替换字段内容

By | 2017年3月10日

由于把博客的图片都迁移到了OSS上,原有的文章内的图片链接都没有更新为OSS链接,在数据库中可以使用replace来批量替换:

格式:

update 表名 set 字段名 = replace(字段名,’原内容’,’新内容’);

实例:

update wp_posts set
post_content = replace(post_content,’/wp-content/uploads/’,’https://files.coderecord.cn/wpupload/’);