可汗网换过很多次域名,也尝试过很多方法来替换域名,比如用关键词替换插件、用网站搬家插件,但是用来用去,还是觉得用SQL语句更方便些,下面就给大家分享下用SQL语句替换网站旧域名的方法。
注意:替换之前先备份数据库!替换之前先备份数据库!替换之前先备份数据库!
原理就是从数据库里批量替换域名,下面贴出代码:
UPDATE wp_posts SET post_content = REPLACE( post_content, '旧域名', ' 新域名' ) ;
UPDATE wp_posts SET post_status = REPLACE( post_status,'future', 'publish' );
操作方法
1、找到当前网站的数据库,在SQL选项中,输入命令。2、wp_posts是我们自己数据库表段,后面替换的内容和原来的内容是我们自己需要更换的。然后点击执行就可以全部替换内容部分的字符。
2、上面代码的post_content可以换成其他表,例如post_title、post_author、post_date、post_title等等。
这样就完成了批量替换数据的步骤,是不是很简单呢,
后来这个批量替换网站内容的方法 也被我经常用到替换其他关键词,非常好用,强烈推荐!