替换表中的所有字符串实例

时间:2017-12-04 01:35:12

标签: sql phpmyadmin

SELECT  'weeshadmin'
FROM  `wp_postmeta` 
REPLACE ('weeshadmin','a0h80gxqegrd')

这也不起作用:

UPDATE wp_postmeta
SET Value = REPLACE(Value, 'weeshadmin', 'a0h80gxqegrd')

如何用第二个字符串替换第一个字符串的所有实例?我可以验证两个字符串都是唯一的。这是一个小型数据库。

2 个答案:

答案 0 :(得分:1)

您想要更新吗?

UPDATE wp_postmeta
    SET <col> = 'a0h80gxqegrd'
    WHERE <col> = 'weeshadmin';

我不确定您要更新哪个列,但这应该从表的结构中清楚。

答案 1 :(得分:1)

尝试以下更新查询:

UPDATE wp_postmeta
SET meta_value = 'a0h80gxqegrd'
WHERE meta_value = 'weeshadmin';

这假设您只想在wp_postmeta表格中全部更新所有值,而不是密钥。