0

我需要在 mysql db 中搜索和替换字符串。我试图编辑它,但编辑器挂起。

所以我需要 sql 查询来做同样的事情。

我该怎么做?

我需要用 domain.com 替换 dev.domain.com 的实例

4

3 回答 3

3

另一种解决方案是:

update Table set Column1 = 'domain.com' where Column1 = 'dev.domain.com'

这样,您可以在不使用替换功能的情况下做同样的事情!

于 2012-10-15T21:26:27.510 回答
1
update Table set 
Column1 = replace(Column1, 'dev.domain.com ', 'domain.com')

其中 Column1 是要在其中进行替换的数据库中的列。

于 2012-10-15T20:15:50.203 回答
0

我没有使用 sql 语句,而是从终端执行了简单的 sed。

于 2012-10-16T14:38:34.380 回答