当前位置:首页 > 笔记 > MYSQL > 正文内容

mysql批量替换数据表中某些文字(如批量替换原来的图片地址)

3年前 (2022-04-28)MYSQL5885

服务器迁移,图片分离,需要用到

做一个记录

update 表A set 字段B = replace(字段B, 'aaa', 'bbb')
如:update zbtable set picurl = replace(picurl,'www.blueboss.cn/zb_users/upload/','oss.blueboss.cn/upload/')

update 表A set 字段B = replace(字段B, 'aaa', 'bbb') where 条件;
如:update zbtable set picurl='' where id=123;

【将picurl字段中的aaa批量更改为bbb】
replace 中的第二个参数是要替换的内容,第三个参数是替换为的内容



扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://www.blueboss.cn/p/17.shtml

“mysql批量替换数据表中某些文字(如批量替换原来的图片地址)” 的相关文章

MySQL 5.7中 ibtmp1文件过大 导致磁盘爆满 怎么处理

MySQL 5.7中 ibtmp1文件过大 导致磁盘爆满 怎么处理

服务器宝塔 环境CentOS 7.6,数据盘大小:60G, ibtmp1大小:30G, 磁盘空间爆满100%告警。ibtmp1文件说明ibtmp1是非压缩的innodb临时表的独立表空间,通过innodb_temp_data_file_path参数指定文件的路径,文件名和大小,默认配置为ibtmp1...