我有一个包含 10 万多个条目的巨大表格。其中有一个名为body
的TEXT
列。该列最多可以包含 1000 个 UTF-8 字符。所有字段都已填满。我想在列的每一行中将所有出现的字符串“ABC”替换为“XYZ”。我知道如何使用后端语言使用传统的 fetch-change-update 方法来做到这一点。我怎么能只用 mysql 做同样的事情。只需运行一个查询。如果可以,怎么做?我必须使用的查询类型应该是什么。
最佳答案
UPDATE
yourTable
SET
yourField = REPLACE(yourField, 'abc', 'xyz')
关于mysql - 仅使用 mysql 更改表的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8879135/