如果我希望包含ñ ü ï á é í ó ú Ü Ä Ï...
等特殊字符的值以及德语和葡萄牙语中的其他字符,我一直在网上冲浪以找到我网站的最佳排序规则。
我不使用utf8_bin
,因为我需要整理不区分大小写(主要是因为搜索Purpouses)。对于这种情况,最好的整理是什么?
答案 0 :(得分:0)
不区分大小写的排序规则是以_ci
结尾的排序规则,例如utf8_general_ci
。
请注意,如果您希望对字符进行正确排序,则需要选择特定于您的语言的排序规则,例如utf8_german_ci
。这可能会导致其他语言中的文本错误地排序。如果要在数据库中混合使用语言,则必须选择任何排序规则,以产生最不尴尬的结果。
另见MySQL文档: