wordpress更换域名所要做的数据库操作
如果更换域名时,虽然wordpress可以直接登录后台,但是一些数据库我们也要做些调整,不然数据库中有很多残留的更换前的域名
做一下调整前,请先备份下数据,以防不测。
首先要做的仍然是登录phpMyAdmin,然后选择WordPress数据库。
点击“SQL”按钮,打开SQL命令窗口。要改变WordPress URL地址,先执行这个命令:
1 2 3 | UPDATE wp_options SET option_value = replace(option_value, 'https://更换域名前的网址', 'https://现在的网址') WHERE option_name = 'home' OR option_name = 'siteurl'; |
然后,我们要变更各日志的相对URL(GUID)。以下命令能完成该项工作:
1 2 3 | UPDATE wp_posts SET guid = replace(guid, 'https://更换域名前的网址', 'https://现在的网址'); |
任务接近完成。
我们要做的最后一项工作是更新wp_posts表,以确保没有任何绝对URL仍使用原域名:
1 2 3 | UPDATE wp_posts SET post_content = replace(post_content, 'https://更换域名前的网址', 'https://现在的网址'); |
大功告成。现在我们应该能够使用新网址登录到WordPress控制板了。