为什么MySQL的默认sorting规则是latin1_swedish_ci?
当其他选项看起来更合理时,将latin1_general_ci
设置为已编译的默认值的原因是什么,比如latin1_general_ci
或utf8_general_ci
?
写这个的人是瑞典公司的联合负责人。
可能出于类似的原因,Microsoft SQL Server的默认语言us_english。
与utf8_general_ci
不同, latin1_swedish_ci
是单字节字符集。
与latin1_general_ci
相比,它支持欧洲语言中使用的各种附加字符。 所以如果你不知道你将使用什么语言,那么这是一个最好的select,如果你被限制使用单字节字符集。