MYSQL 列排序规则:latin1 和 latin2 之间的区别

MYSQL Column Collations: Difference between latin1 and latin2

当我在 PhpMyAdmin 中 运行 列排序规则 latin1latin2 时,我正在为网页设置数据库。在研究了差异之后,我唯一发现的是 latin1 用于西欧人而 latin2 用于中欧人。不过,字符集有什么区别?

字符集是不同的。 Collat​​ion 是字符的排序;由于这两个charset中有不同的字符,所以谈论排序规则的差异是无关紧要的。

首先根据您需要的字符选择 latin1latin2。 (更好的是,选择 utf8 这样您可以获得两组字符。)其次,选择所需的归类。 (通常,默认排序规则是 "good enough"。)