MySQL搜索和替换查询-转义格式

时间:2018-08-24 19:55:22

标签: mysql

我正在使用mysql搜索并替换如下行:

UPDATE ibf_forums_posts SET post = REPLACE(post, "_blank", "external");

但是,我不知道如何在使用引号的条目中正确使用转义子句。例如,如果我尝试搜索target =“ _ blank”并将其替换为target =“ _ blank” rel =“ noopener”

例如,这不起作用:

UPDATE ibf_forums_posts SET post = REPLACE(post, "target=\"_blank\"", "target=\"_blank\" rel=\"noopener\"");

任何有关如何构造此类mysql查询的帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

那行得通,谢谢!查询如下所示:

UPDATE ibf_forums_posts SET post = REPLACE(post, 'target="_blank"', 'target="_blank" rel="nofollow"');