使用Mysql更改链接的一部分

时间:2014-05-15 09:10:08

标签: mysql sql sql-update

您是否知道更改sql表中字段中链接的一部分的方法?

示例

mydomain.ltd/image10.png 

newdomain.ltd/image10.png 

此查询将删除所有链接!

UPDATE users SET avatar = 'newdomain' WHERE avatar like '%mydomain%' 

1 个答案:

答案 0 :(得分:1)

您需要REPLACE

试试:

   UPDATE users SET avatar  = REPLACE(avatar, 'www.xxx.com', 'www.yyy.fr')
   WHERE avatar like '%www.xxx.com%'

这会将mydomain替​​换为newdomain。

  mydomain.ltd/image10.png

  newdomain.ltd/image10.png