我正在尝试将使用 URL 内的两位数随机数介于 10 和 20 之间的 URL 的 Wordpress 表 (wp_posts) 更新为新 URL,以便移动到新的 CDN。这是我正在尝试做的一个例子:
UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://media13.oldcdn.com', 'http://newcdn.com');
这很好,并且(我相信)可以很好地完成我想要完成的工作,除了上面示例中的数字 13 可以是 10 到 20 之间的任何数字。
我认为我想要这样的东西(但我对数据库的方式并不精通):
UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://media REGEXP '\d\d' .oldcdn.com', 'http://newcdn.com');
请帮忙!