完美更换WordPress网站域名sql语句

  1. 更改WordPress地址和首页地址
UPDATE wp_options SET option_value = replace( option_value, '老域名地址', '新域名地址')
WHERE option_name = 'home' OR option_name = 'siteurl'
  1. 修改文章地址的语句
正文地址
UPDATE wp_posts SET post_content = replace( post_content, '老域名地址','新域名地址') 
标题地址
UPDATE wp_posts SET post_title = replace( post_title, '老域名地址','新域名地址') 
文章GUID地址
UPDATE wp_posts SET guid = replace( guid, '老域名地址','新域名地址')
文章的Meta值
UPDATE wp_postmeta SET meta_value = REPLACE (meta_value, '老域名地址','新域名地址')

3.修改评论语句

评论正文地址
UPDATE wp_comments SET comment_content = replace(comment_content, '老域名地址', '新域名地址') 
评论者网址地址
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, '老域名地址', '新域名地址')