我需要在mysql db中搜索并替换字符串。我试图编辑它,但编辑器挂了。
所以我需要sql查询来做同样的事情。
我该怎么做?
我需要将dev.domain.com的实例替换为domain.com
答案 0 :(得分:3)
另一种解决方案是:
update Table set Column1 = 'domain.com' where Column1 = 'dev.domain.com'
通过这种方式,您可以在不使用替换功能的情况下执行相同操作!
答案 1 :(得分:1)
update Table set
Column1 = replace(Column1, 'dev.domain.com ', 'domain.com')
其中Column1是您要在其中进行替换的数据库中的列。
答案 2 :(得分:0)
我没有使用sql语句,而是从终端做了简单的sed。