MySQL 数据库批量替换字符内容

 2年前     496  

文章目录

当我们在批量处理 MySQL 数据库的时候,通常会遇到需要将一些特定的字符内容在多个表单中进行批量替换的情况。遇到这样的情况,我们就无法在进行搜索定位逐一修改了。这是时候,我们需要用到批量替换字符内容的 MySQL 命令来进行替换操作。

例如,当我们数据库中出现如下情形:

表名:area
id name
1 禹州
2 禹州市
3 禹州市
4 禹州市
5 禹州

我们想要将 name 字段中的“禹州市” 统一改为“禹州”,就需要使用如下命令:

update `area` set `name` = replace(name, '市', '');

或者也可以使用:

update `area` set `name` = replace(name, '禹州市', '禹州');

其实这两种方法使用的是同一个命令,只是替换的方式不太一样!大家在网站数据迁移更换域名、或者网站部署 SSL 证书后修改 https 域名前缀时,可能就会用到这个命令来进行数据库内容的批量替换工作。

版权声明:铭创网络 发表于 2年前,共 391 字。
转载请注明:MySQL 数据库批量替换字符内容 | 赢聚网

暂无评论

暂无评论...
2021/11/13 4:17
被“狗”咬了 详情