WP改域名学一招,phpMyAdmin中批量替换字段SQL语句
今天从蓝冰手里买了一个域名1mu.us,价格就保密了吧!差不多那个价,他没吃亏,我也没赚。我有一个亿家102的空间,能添加5个域名建5个网站的,都用完了。不过由于里面有一个很垃圾的PR掉为0的.cn米,感觉没什么用了。就想更换这个域名。由于没仔细主意亿家强大的这个DA面板,一直以为域名添加后是不能更改的,后来才发现是可以直接改的:
“新建一个站点(注意:不是绑定域名)
修改一个站点的域名(点击之前请选中要修改的域名)” ,我怎么就看到了第一行字呢!这人啊!差点误事啊!
还傻乎乎的到免费吧里又求教于老W,然后老W告诉了下面的方法,不过没有用上!到网上找了点资料,加上自己的一点发挥,就这么多了!
希望对需要的童鞋有效!
1,WordPress 更换域名之后,对数据库中的域名字段进行批处理
2,比如你在多篇文章中均引用了一个网址,但是后来这个网址变了,你可以批量更换日志中的同一个网址。比如,每当我介绍一个免费空间的时候,我都会提到blog.fanyongzhuji.com/?p=246这篇文章,但是后来我更换了固定链接链接格式,那么这句代码就派上用场了。
3,批量更换博客中的若干词语。比如,最近公性部将“草泥马”列为禁止词语,所有网站都不能用这个词评语,那么你就可以用这段代码将“草泥马”批量替换成其它文字。
格式如下:
UPDATE 数据表名 SET 表内某字段 = REPLACE(表内某字段, ‘原内容’,'新内容’)
比如您以前的博客域名为a.com,现在您博客域名更换为b.com,那么,您可以用
UPDATE wp_posts SET guid = REPLACE(guid, ‘a.com’,'b.com’)
快速替换掉wp_posts表内的guid字段。
比如公性部最近将草泥马列为敏感词语,那么可以用下面的语句替换掉所有日志主体中的草泥马文字
UPDATE wp_zhukun_posts SET post_content = REPLACE(post_content, ‘草泥马’,'caonima’)