我一直在网上冲浪,以找到最好的排序,为我的网站,如果我期望的值,包含特殊字符,如ñ ü ï á é í ó ú Ü Ä Ï...和其他字符的德语和葡萄牙语。我不使用utf8_bin,因为我需要排序规则不区分大小写(主要是因为搜索目的)。
ñ ü ï á é í ó ú Ü Ä Ï...
utf8_bin
2w2cym1i1#
不区分大小写得归类是以_ci结尾得归类,例如utf8_general_ci .请注意,如果要正确排序字符,则需要选择特定于您的语言的排序规则,例如utf8_german_ci。这可能会导致其他语言的文本排序 * 不正确 *。如果在数据库中混合使用多种语言,则必须选择产生最不尴尬结果的排序规则。另请参阅MySQL文档:
_ci
utf8_general_ci
utf8_german_ci
1条答案
按热度按时间2w2cym1i1#
不区分大小写得归类是以
_ci
结尾得归类,例如utf8_general_ci
.请注意,如果要正确排序字符,则需要选择特定于您的语言的排序规则,例如
utf8_german_ci
。这可能会导致其他语言的文本排序 * 不正确 *。如果在数据库中混合使用多种语言,则必须选择产生最不尴尬结果的排序规则。另请参阅MySQL文档: