WordPress修改域名后再次修改数据库的全部SQL语句

其实我一直以为这算是WordPress的一个Bug。因为正常来说,一个网站更换域名则直接全部好用了。WordPress则需要后续一大波的操作。

总结了一下全部需要修改的表名,列表如下:

UPDATE wp_posts SET post_content = replace( post_content, '旧域名','新域名') ;
UPDATE wp_posts SET guid = replace( post_content, '旧域名','新域名') ;
UPDATE wp_comments SET comment_content = replace(comment_content, '旧域名','新域名') ;
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, '旧域名','新域名') ;
UPDATE wp_options SET option_value = replace( option_value , '旧域名','新域名') ;

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定