我没有在这个主题上找到任何好的东西。我目前正在实施简单搜索功能,将使用LIKE查找请求的记录。但我不想做“无口音”的搜索。
例如: 对象名称是:“Gdańsk”,它应该由字符串“Gdansk”和“Gdańsk”找到。
如果是相反的方式,它就像转换搜索字符串一样简单,但由于我们必须在比较之前转换原始值,因此它更难以实现。
欢迎任何帮助。
我正在使用MySQL 5.5。
答案 0 :(得分:1)
这仅与MySQL有关。参见:
How to conduct an Accent Sensitive search in MySql
如果您想要重音不敏感搜索,请使用utf8_general_ci
作为数据库排序规则。