WordPress 更换域名之数据库批处理

自从更新了博客域名,才知道问题多多,好在通过一些度娘已经完美的解决了问题

进数据库搜索原网址,发现不是一般的多,纯手动那是不可能的了,所以我们需要用SQL的update命令批量替换原网址,语句格式如下:

UPDATE 某数据表名 SET 此表某字段 = REPLACE(此表某字段, '原内容','新内容')

提示:请注意半角符号!

然后,修改表“ wp_posts” 中的字段 “guid”,因此字段记录了文章最原始 url ,而且无论你将数据导入到什么地方,此信息是不变的。进入数据库——SQL,输入以下语句():

UPDATE wp_posts SET guid = REPLACE(guid, 'http://wo.benmao.com','http://wo.nbmao.com')

意思是:修改表“ wp_posts” 中的字段 “guid”的原网址

wo.benmao.com为wo.nbmao.com

另外,若发表文章上传的图片和附件都是直接上传网站的话,输入以下语句:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://wo.benmao.com','http://wo.nbmao.com')

最后,也就没最后了,继续安心写博吧~

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注