php里面的sql批量替换语句
网站在用临时域名访问的时候,有些编辑器上传的图片是以绝对路径保存在数据库里的,这样更换域名之后,就会导致图片不能访问。
这种情况,目前可以有两种情况解决:
1、前台输出的时候,用replace函数替换掉,但是数据库里面的不会变。
2、直接修改替换数据库里面的内容,代码如下:
sql语句为:
UPDATE `table_name` SET `field_name` = replace (`field_name`,’from_str’,’to_str’) WHERE ……
说明:
table_name —— 表的名字
field_name —— 字段名
from_str —— 需要替换的字符串
to_str —— 替换成的字符串
大家不妨试一下。