|
2
|
| Yevgeniy Afanasyev · 技术社区 · 7 年前 |
|
|
1
5
utf8mb4的默认排序规则是utf8mb4_-general_-ci。一次只检查一个字节,所以
“更好”排序列表中的下一个用于一般用途(而不是特定于西班牙语等)的是
然后就来了
当你进入MySQL8.0时,会有一个9.0版本。
有关差异的详细信息,请参阅 http://mysql.rjweb.org/utf8_collations.html . (注意:“utf8”与“utf8mb4”对该页上提供的信息的作用相同。)首先要注意的是:
这三条线指出了
对于5.7,如果没有任何特定的语言要求,我将使用
回到你的“为什么”问题。更改默认值会带来损害现有安装的风险,而不仅仅是帮助。所以,我想,设计师们是保守的。另一方面,8.0有很多重大的变化,所以不太愿意改变。因此,移动到utf8mb4_0900_ai_ci。 |