问题
需要替换mysql数据库中,某一个字段中的部分数据。
解决方案
使用mysql中replace(obj, search, replace_str)函数。
obj: 字段名称
search: '被替换字符串'
replace_str: '用来替换的字符串'
这个函数用来批量替换数据中的非法关键字是很有用的!
示例
如下表数据,替换 '死' 为 's'
sql语句:
UPDATE `comment` SET content = REPLACE(content, '死', 's' );
替换后数据
注意
注意:如果你查找的字符串中含有一些特殊字符,如分号:'
,要在符号前加一个转义斜杠\
。
本文由 木头人 创作,采用 知识共享署名4.0
国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Dec 3,2020