也许有一天你的网站换了域名,但是以前发的帖子却含有老的域名,你想换成现在的,那就需要下面的数据库语句了
dly为表前缀
表dly_forum_post
UPDATE `dly_forum_post` SET message = replace (message,'bbs.1314study.com','www.discuz.1314study.com') WHERE message LIKE '%bbs.1314study.com%'
完成
本站原创,转载请说明出处
其他参考
mysql查询替换语句
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 —— 替换成的字符串
例如
- UPDATE `products` SET `products_description` = replace (`products_description`,'cheap','discount');
复制代码
将products表中的字段products_description中的字符cheap替换成discount
|