mysql代换某个表的某个字符

最近在网站更新,发现数据库表里有好多以前写的连接,但是要更换新的域名的时候又不想带上面的老链接。怎么办了?我纠结了好久,开头还想写个程序什么来整一下。后来想想算了,还是直接用数据库的方法处理理好了!

set names gbk; /*用GBK编码查看*/
SELECT aid,typeid,body FROM dede_addonarticle where body like ‘%指定的某个字符%’ 查某个字段有某个字符
UPDATE dede_addonarticle SET body = REPLACE(body,”老字符”,”新字符”) /*?/ 代换字段里的字符

运行完之后更新一下缓存,搞定,再生成一边,你看到的就是新的内容了,这样对SEO优化很好呀!

未经允许不得转载:面包頭 » mysql代换某个表的某个字符

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址