如何在REGEXP BINARY mySQL搜索中包含特殊字符?

时间:2014-03-28 00:00:40

标签: mysql regex

我在搜索中有这个正则表达式并且工作正常

搜索:

{"id":"9","value":"730,000"}

sql regex

REGEXP BINARY '(.*{\"id\":\"9\",\"value\":\"730,000\"}.*)'

但如果我添加一个美元或欧元符号就无法找到它

 {"id":"9","value":"$730,000"}

有没有更好的方法来改善这个以接受特殊的字符?

感谢任何帮助。

P.S。不要害怕存储json和我这样寻找它,我别无他法。

更新,该字段为 utf8_unicode_ci ,可以保存此

Faugères

这个

{"id":"11","value":"Faug\u00e8res"}

0 个答案:

没有答案