问题说明了一切:
我有一个需要多语言的项目,需要对案例敏感才能进行整理。
数据库不是MS-SQL!
答案 0 :(得分:1)
我从utf8_bin
切换到utf8_unicode_ci
,这提供了比ut8_general_ci
更好的西里尔字符排序方式,绝对优于utf8_bin
(utf8_bin
中西里尔字符的排序是非常错误的。)
根据以下Q& A:What's the difference between utf8_general_ci and utf8_unicode_ci utf8_unicode_ci
的唯一缺点是性能,但如果一个人没有使用数百万行,我认为他/她可以忽略性能惩罚因为准确性应该更好。