This question already has answers here:
Can MySQL replace multiple characters?
(5个答案)
4个月前关闭。
我在WordPress上有一个网站。
该网站有2k个广告页面。
每个广告都有一个这种格式的电话号码-1234567890-10位数字。
我必须将网站上的所有电话替换为34个电话号码。
只有这34个数字应该在此站点上是有目的的。
我知道如何一一改变
但是它又长又慢。
有没有办法替换所有这些字段?
谢谢。
(5个答案)
4个月前关闭。
我在WordPress上有一个网站。
该网站有2k个广告页面。
每个广告都有一个这种格式的电话号码-1234567890-10位数字。
我必须将网站上的所有电话替换为34个电话号码。
只有这34个数字应该在此站点上是有目的的。
我知道如何一一改变
UPDATE `wp_postmeta`
SET `meta_key` = replace(meta_key, '1234567890', '0987654321')
但是它又长又慢。
有没有办法替换所有这些字段?
谢谢。
最佳答案
你可以这样使用
UPDATE `wp_postmeta`
SET `meta_value` = '0987654321' where meta_value='1234567890'
10-08 02:21