搬家 WP更换域名实用SQL查询语句
四月 28th, 2009 浏览: 514 views次点击
更换域名,最麻烦的就是修改文章内链,今天看到一组查询语句,很管用,收藏之……
UPDATE 表名_options SET option_value = replace(option_value, ‘旧域名(不带/)’, ’新域名(不带/)’) WHERE option_name = ‘home’ OR option_name = ’siteurl’;
UPDATE 表名_posts SET guid = replace(guid, ’旧域名(不带/)’, ’新域名(不带/)’);
UPDATE 表名_posts SET post_content = replace(post_content, ’旧域名(不带/)’, ’新域名(不带/)’);
更换域名后只需要到MYSQL的后台执行以上语句就会自动替换所有原由的旧域名为新的域名,这样就免去了WP在更换域名时的麻烦了!
相关文章
Entry Filed under: WP 相关
9 Comments Add your own
1. 海天无影 | 四月 28th, 2009 at 7:03 下午 [回复]
恩 查询语句很方便~
2. 浩子 | 四月 28th, 2009 at 9:27 下午 [回复]
看看我这个总结的怎么样
也是批量修改的
http://www.haozer.cn/post/modify-mysql-field.php
3. Johnny | 四月 29th, 2009 at 12:25 上午 [回复]
比较好的办法是将站点备份出来成sql脚本,然后利用文本编辑器将里面的旧域名批量替换掉,我当时就是这样做的
4. 林晨 | 四月 29th, 2009 at 7:31 上午 [回复]
@海天无影 是的,我也是昨天才用,居然这么好使
@浩子 刚去看了,和我这里这三条差不多,呵呵
@Johnny 我一开始的时候也是打算用文本编辑器查找替换,但一直是乱码,最后就用SQL查询,很方便
5. 平平 | 四月 30th, 2009 at 1:52 下午 [回复]
你是光换域名,没换空间?
6. 林晨 | 四月 30th, 2009 at 2:13 下午 [回复]
@平平 空间没有换,我的空间可以建三个站
7. 海边的卡夫卡 »&hellip | 五月 23rd, 2009 at 11:29 下午 [回复]
[...] 方法二:直接在数据库中进行SQL语句查询。重点推荐此方法,简单快捷。上篇文章讲到的查询语句此时用到了。只需打开数据库,使用下列查询语句即可完成地址及文章内链的修改。 UPDATE 表名_options SET option_value = replace(option_value, ‘旧域名(不带/)’, ‘新域名(不带/)’) WHERE option_name = ‘home’ OR option_name = ’siteurl’; [...]
8. WP搬家更换域名 无&hellip | 一月 22nd, 2010 at 12:56 上午 [回复]
[...] 方法二:直接在数据库中进行SQL语句查询。重点推荐此方法,简单快捷。上篇文章讲到的查询语句此时用到了。只需打开数据库,使用下列查询语句即可完成地址及文章内链的修改。 UPDATE 表名_options SET option_value = replace(option_value, ‘旧域名(不带/)’, ’新域名(不带/)’) WHERE option_name = ‘home’ OR option_name = ’siteurl’; [...]
9. 事故频发地段 | 北&hellip | 二月 7th, 2010 at 8:28 下午 [回复]
[...] 2.数据库导出导入 用 phpMyAdmin 导出数据库,然后用文本编辑器替换里面的域名(也可以用 SQL 查询语句替换),再导入到新空间的数据库里。 [...]
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed