MYSQL 列排序规则:latin1 和 latin2 之间的区别
MYSQL Column Collations: Difference between latin1 and latin2
当我在 PhpMyAdmin 中 运行 列排序规则 latin1
和 latin2
时,我正在为网页设置数据库。在研究了差异之后,我唯一发现的是 latin1 用于西欧人而 latin2 用于中欧人。不过,字符集有什么区别?
字符集是不同的。 Collation 是字符的排序;由于这两个charset中有不同的字符,所以谈论排序规则的差异是无关紧要的。
首先根据您需要的字符选择 latin1
或 latin2
。 (更好的是,选择 utf8
这样您可以获得两组字符。)其次,选择所需的归类。 (通常,默认排序规则是 "good enough"。)
当我在 PhpMyAdmin 中 运行 列排序规则 latin1
和 latin2
时,我正在为网页设置数据库。在研究了差异之后,我唯一发现的是 latin1 用于西欧人而 latin2 用于中欧人。不过,字符集有什么区别?
字符集是不同的。 Collation 是字符的排序;由于这两个charset中有不同的字符,所以谈论排序规则的差异是无关紧要的。
首先根据您需要的字符选择 latin1
或 latin2
。 (更好的是,选择 utf8
这样您可以获得两组字符。)其次,选择所需的归类。 (通常,默认排序规则是 "good enough"。)