我们在数据库中有一些字符串是html标签(故意添加),现在我们要更改<>但是当我们试图替换< by"<"它不起作用,这是因为;。 我试图逃避它,但没有去..
我的命令
UPDATE ads SET `placement` = REPLACE(`placement`, '<', "<\;") WHERE id =1;
对此有任何帮助将不胜感激
答案 0 :(得分:0)
没有正确理解但是
https://dev.mysql.com/doc/refman/5.6/en/string-literals.html
可能重复您可以尝试以下内容: 如果你想替换&lt;与&amp; lt;
更新广告设置展示位置=替换(展示位置,'&lt;','&amp; lt;');
或者如果你想替换&lt;用“&lt;”
更新广告集展示位置= REPLACE(展示位置,'&lt;','\“&lt; \”');
&符号不是特殊字符,更多是关于specail字符 {{3}}
让我们知道你是在寻找这个还是别的什么。