蒙古字母有35个字母,包括“е”,“ё”字母。 see。在蒙古语中,“ес”和“ёс”是不同的词,其含义不同。但是utf8mb4_unicode_ci
认为它是相同的。但事实并非如此。由于大小写敏感,utf8mb4_bin
不适合。有什么建议吗?
答案 0 :(得分:2)
如果您要使用区分重音但不区分大小写的排序规则,请使用utf8mb4_0900_as_ci
。
来自MySQL :: MySQL 8.0 Release Notes :: Changes in MySQL 8.0.2 (2017-07-17, Development Milestone):
- MySQL现在为
utf8mb4_0900_as_ci
Unicode字符集支持新的归类utf8mb4
。该排序规则区分重音且不区分大小写。它与默认utf8mb4排序规则(utf8mb4_0900_ai_ci
)类似,不同之处在于默认排序规则不区分重音。