要实现批量替换字段中指定的字符串为新的字符串,要借助于mysql的replace函数。
MySQL Replace 替换函数语法:
update TABLE_NAME set 字段名 = replace(字段名, "原来的值", "要替换成的值");
MySQL Replace 举例(我要将name字段中的www.suyunyou.com替换为"速云优"):
update user set name = replace(name, "www.suyunyou.com", "速云优")
如此MySQL就将所有名字为www.suyunyou.com的字符串替换成速云优了
当然,在update里面我们也可以添加条件,只替换我们需要替换的记录
update user set name = replace(name, "www.suyunyou.com", "速云优") where name like '%网址%'上面是将name中包含网址的记录中的www.suyunyou.com的字符串替换成速云优
感谢您的阅读,希望对您有帮助,本文版权归 #速云优# 所有