More

    WordPress 更换域名后数据库批量处理

    以下方法,测试有效。

    首先,修改表“wp_options”中的字段“option_value”的第1行和第39行,换成新域名网址。第1行是站点url,不改进不了后台;第39行是主页地址,也可在后台设置常规里修改。

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

    UPDATE 某数据表名 SET 此表某字段 = REPLACE(此表某字段, ‘原内容’,’新内容’)
    提示:请注意半角符号!

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

    UPDATE wp_posts SET guid = REPLACE(guid, ‘http://fivemu.cn’,’http://immmmm.com’)
    意思是:修改表“ wp_posts” 中的字段 “guid”的原网址http://fivemu.cn为http://immmmm.com 。

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

    UPDATE wp_posts SET post_content = REPLACE(post_content, ‘http://fivemu.cn’,’http://immmmm.com’)

     

    原文

    发表回复

    请填写评论
    请填写您的名字

    最近流行

    小白的课程