phpMyAdmin运行SQL命令给WordPress全站更换域名的方法

WordPress基于PHP+MYSQL,如果我们更换域名,需要修改数据库里的站点url、文章内部链接及附件地址、文章默认的永久链接等。以下是我在phpMyAdmin运行SQL给WordPress更换域名的方法,希望给您带来帮助。

在phpMyAdmin运行SQL替换命令:

修改option_value里的站点url和主页地址:

UPDATE wp_options SET option_value = replace(option_value, 'old.phpfensi.com','new.phpfensi.com') WHERE option_name = 'home' OR option_name = 'siteurl'

修改文章中内部链接及附件的地址:

UPDATE wp_posts SET post_content = replace(post_content,'old.phpfensi.com','new.phpfensi.com')

修改wordpress文章默认的永久链接:

UPDATE wp_posts SET guid = replace(guid, 'old.phpfensi.com','new.phpfensi.com')