什么 MySQL 查询将在表中的一个特定字段中进行文本搜索和替换?
即搜索foo并替换为bar这样一个记录,其中一个字段的值hello foo变为hello bar。
foo
bar
hello foo
hello bar
更改table_name并field匹配您的表名和相关字段:
table_name
field
UPDATE table_name SET field = REPLACE(field, 'foo', 'bar') WHERE INSTR(field, 'foo') > 0;