使用 mysql 的聚合函数 replace(字段,原部分字符串,新部分字符串),在进行数据库操作时,一定要检查sql语句,我这里把images_url漏写成image_url,结果images_url变成了image_url里的内容。
1 | UPDATE pro_product SET images_url=REPLACE(images_url,'192.168.1.102:8018','101.37.162.212:9028') WHERE INSTR(images_url, '192.168.1.102:8018'); |