Mysql 执行字符串替换的SQL更新

Mysql 执行字符串替换的SQL更新,mysql,sql,Mysql,Sql,我有一些专栏,比如: Provider url id Apple https://s3.amazonaws.com/my-bin/APPLE_MAY2011.xls 1 HP https://s3.amazonaws.com/my-bin/HP_MAY2011.xls

我有一些专栏,比如:

Provider            url                                                       id       
Apple               https://s3.amazonaws.com/my-bin/APPLE_MAY2011.xls         1
HP                  https://s3.amazonaws.com/my-bin/HP_MAY2011.xls            2
我更改了其中一个S3存储箱,现在需要将所有行的url更改为:

Apple               https://s3.amazonaws.com/mybin/APPLE_MAY2011.xls         1
HP                  https://s3.amazonaws.com/mybin/HP_MAY2011.xls            2
换句话说,我需要将
mybin
更改为
mybin
。如何在SQL中直接执行此操作(而不是选择所有内容并对每一行进行迭代和插入?

您可以使用:

update TABLE_NAME set url = replace(url, 'my-bin', 'mybin');
您可以使用:

update TABLE_NAME set url = replace(url, 'my-bin', 'mybin');