mysql搜索替换

2016年12月23日11:48:56mysql搜索替换已关闭评论 378

使用了新的URL地址,所以导致很多以前的帖子中使用旧URL地址的图片等无法正常显示,最佳的解决办法就是将所有帖子中的旧URL替换成新的。这个操作肯定是在MySQL中进行,只是自己对MySQL语句所知不多,试了试搞不定,在网上找了找,找到了在MySQL数据表中搜索并替换指定字符串的语句:

mysql搜索替换

UPDATE `table_name` SET `field_name` = replace (`field_name`,'10.10.2.240','www.itbiji.net') WHERE `field_name` LIKE '%10.10.2.240%'

table_name 是表名

field_name 是字段

10.10.2.240 是旧URL

www.itbiji.net 是新的URL

在网站中替换掉帖子内容之后,要重建帖子缓存,不然帖子中显示的仍然会是旧的URL。网站正常。