【发布时间】:2014-01-21 11:24:16
【问题描述】:
我存储了一些有一些标题名称
文字 + 表情符号(例如:华盛顿特区度假旅游指南)
在我的桌子上。如果我尝试搜索这样完整的字符串,则返回的结果为空。有什么方法可以在mysql中支持表情符号搜索
我的查询:
select * from comments where comment like '%Guid😃%'
返回空结果
如果我只是给
select * from comments where comment like '%Washington%'
正在显示结果行。
我还确定了字符集是 utfmb4
【问题讨论】:
-
如果你使用全文搜索?
-
你能详细说明一下吗,对不起我以前没用过。
-
可能是like语句中的空间问题(表示'Hello'和':-)'之间的空格)与表数据交叉验证...
-
有的用空格隔开,有的没有!
-
得到匹配后的结果行是什么样的?它是否包含三个 ASCII 字符序列“:”+“-”+“)”或多字节笑脸? MySQL 不会为您将字符串转换为表情符号。