代码如下 复制代码
update `table_name` set `field_name` = replace (`field_name`,'from_str','to_str') where `field_name` like '%from_str%'
说明:
table_name —— 表的名字
field_name —— 字段名
from_str —— 需要替换的字符串
to_str —— 替换成的字符串
例子
mysql replace 替换函数语法:
代码如下 复制代码
update table_name set field_name = replace(field_name, find this string, replace found string with this string);
replace 替换函数案例:
代码如下 复制代码
update client_table set url = replace(url, 111cn.net, )
这样就能将mysql中所有字符串替换成新的了。
例2
代码如下 复制代码
示例:
update `dede_addonarticle` set body = replace ( body,
'
',
'' );
update `dede_addonarticle` set body = replace ( body,
'
',
'' );
update `dede_addonarticle` set body = replace ( body,
'',
'' );
update `dede_archives` set title= replace ( title,
'大洋新闻 - ',
'' );
update `dede_addonarticle` set body = replace ( body,
'../../../../../../',
'http://special.fsaf/meal/' );
