我已将WordPress站点从本地服务器移动到远程服务器,帖子中包含的许多图像路径不正确。
我想通过在phpMyadmin中运行搜索/替换查询来批量更改它们,但是由于文本包含冒号,所以它一直失败。转义冒号并运行查询的正确语法是什么?这是我试图运行的查询。

PDATE wp_post SET post_contect = REPLACE (post_content, ‘old domain:8888', ‘newdomain.co.uk');

谢谢!

最佳答案

问题不在于冒号(:),而在于您使用了错误的引号-您应该使用'来表示字符串文字,而不是

UPDATE wp_post
SET    post_contect =
       REPLACE (post_content, 'old domain:8888', 'newdomain.co.uk');

关于mysql - 如何在MySQL查询中转义冒号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28130812/

10-13 08:47