腾讯云服务器优惠活动华纳云香港服务器

WordPress站点更换了域名后数据库应该如何操作替换新旧域名?

WordPress主题推荐

独立博客一年半载之后估计很多站长都跟老古为站点更换过N次域名,毕竟域名相对比较便宜,看到喜欢的就买,然后用久了就想换新域名玩玩,那么如果WordPress站点更换了域名后数据库应该如何操作替换新旧域名让站点恢复正常呢?这里老古提供三种方法来替换新旧域名。

WordPress站点更换了域名后数据库应该如何操作替换新旧域名?-第1张-boke112百科(boke112.com)

方法一:直接替换法

站点文章量比较少的情况下,数据库文件也很小,直接将数据库导出到本地(PS:不懂导出?请参考『宝塔Linux面板如何通过phpMyAdmin导出或导入数据库?』和『老薛主机基础教程:如何使用phpMyAdmin导出或导入数据库』),然后使用Notepad++或其他软件直接编辑.sql 文件(PS:不建议使用电脑自带的记事本编辑),直接搜索替换新旧域名,完成后记得保存数据库文件,最后再导入数据库即可,具体可参考以下这篇文章:

方法二:进入数据库用 SQL 语句替换新旧域名

一般的虚拟主机或安装有宝塔面板的服务器都有phpMyAdmin,我们可以通过phpMyAdmin进入到数据库,然后通过以下SQL语句来替换新旧域名:

UPDATE wp_options SET option_value = replace(option_value,'boke123.net','boke112.com');
UPDATE wp_posts SET post_content = replace(post_content,'boke123.net','boke112.com');
UPDATE wp_posts SET post_excerpt= replace(post_excerpt,'boke123.net','boke112.com');
UPDATE wp_comments SET comment_author_url = replace(comment_author_url,'boke123.net','boke112.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'boke123.net','boke112.com');

其中 wp_ 是默认表前缀,需要更改为自己站点的表前缀;boke123.net 是旧域名,boke112.com 是新域名,记得更改为自己的新旧域名;comment_author_url 为评论者链接地址。

方法三:安装Velvet Blues Update URLs插件替换新旧域名

如果不太敢操作数据库来更换新旧域名的话,我们WordPress站点还可以通过考虑安装这款Velvet Blues Update URLs插件来替换新旧域名,等更换完毕后再删除该插件即可。而且该插件的使用方法很简单,只需要输入新旧域名,然后勾选相应的数据表并点击【立即更新网址】按钮即可。不懂操作的话建议参考以下文章:

本文地址:https://boke112.com/post/8935.html

赞 (0) 打赏
版权声明:本文为原创文章,版权归 boke112百科 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
香港云主机55元/年
wu