嘀咕日记

喜欢的就嘀咕一下!

wordpress批量更换域名sql操作语句

在网站制作过程中,经常会先在本地环境下制作好网站,然后再上传到空间里,网站搬家的时候如果同时也更换了域名,那我们就需要修改网站中的域名,一般的修改的方法是一个一个数据库表点击修改,但是这种方法效率太低,如果遇到文章中大量的绝对路径地址,工作量更大。此时我们可以通过执行phpmyadmin里面的sql语句实现批量修改。

操作方法很简单,只需要打开网站的数据库管理phpmyadmin界面,找到sql按钮,输入以下语句即可:
《wordpress批量更换域名sql操作语句》

以下是常用到得几个sql语句,可以根据自己的需要选择使用。
修改配置表中的语句:

UPDATE wpsy_options SET option_value = replace(option_value, ‘http://www.dgrj.net’, ‘http://zsl.dgstjy.com’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’; /*修改站点url和主页地址 前面填写老域名,后面填写新域名*/
UPDATE wpsy_posts SET post_content = replace(post_content, ‘http://www.dgrj.net’, ‘http://zsl.dgstjy.com’); /*修改文章中内部链接及附件的地址*/
UPDATE wpsy_posts SET guid = replace(guid, ‘http://www.dgrj.net’, ‘http://zsl.dgstjy.com’); /*修改wordpress文章默认的永久链接*/
UPDATE wpsy_comments SET comment_author_url = replace( comment_author_url, ‘http://www.dgrj.net’, ‘http://zsl.dgstjy.com’ ) ; /*修改作者的评论链接*/
UPDATE wpsy_comments SET comment_content = replace( comment_content, ‘http://www.dgrj.net’, ‘http://zsl.dgstjy.com’ ) ; /*修改评论内的评论链接*/
UPDATE wpsy_posts SET pinged = replace( pinged, ‘http://www.dgrj.net’, ‘http://ysh1314.com’ ) ; /*修改TrackBack里的链接*/

点赞

发表评论

邮箱地址不会被公开。