网站地图    收藏   

主页 > 后端 > PHP语言 >

phpMyAdmin中批量替换字段的SQL语句_自学php网

来源:自学PHP网    时间:2014-12-04 21:50 作者: 阅读:

[导读] 虽然只是短短一行SQL语句,但它的功效可大了: 1,WordPress 更换域名之后,对数据库中的域名字段进行批处理 2,比如你在多篇文章中均引用了一个网址,但是后来这个网址变了,你可以...

虽然只是短短一行SQL语句,但它的功效可大了:
1,WordPress 更换域名之后,对数据库中的域名字段进行批处理
2,比如你在多篇文章中均引用了一个网址,但是后来这个网址变了,你可以批量更换日志中的同一个网址。比如,每当我介绍一个免费空间的时候,我都会提到www.zhukun.net/?p=246这篇文章,但是后来我更换了固定链接链接格式,那么这句代码就派上用场了。
3,批量更换博客中的若干词语。比如,最近公性部将“草泥马”列为禁止词语,所有网站都不能用这个词评语,那么你就可以用这段代码将“草泥马”批量替换成其它文字。

格式如下:

UPDATE 数据表名 SET 表内某字段 = REPLACE(表内某字段, ‘原内容’,’新内容’)

比如您以前的博客域名为a.com,现在您博客域名更换为b.com,那么,您可以用

 


UPDATE wp_posts SET guid = REPLACE(guid, 'a.com','b.com')
 

快速替换掉wp_posts表内的guid字段,其它表的替换以此类推。

比如公性部最近将草泥马列为敏感词语,那么可以用下面的语句替换掉所有日志主体(wp_posts表中的post_content字段)中的草泥马文字
UPDATE wp_posts SET post_content = REPLACE(post_content, '草泥马','caonima')

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论