我找不到关于这个主题的MySQL文档。谁能解释一下?
发布于 2011-11-17 15:06:19
根据MySQL文档
排序规则具有以下一般特征:两个不同的字符集不能有相同的排序规则。每个字符集都有一个排序规则,这是默认排序规则。例如,latin1的默认排序规则是latin1_swedish_ci。显示字符集的输出指示每个显示字符集的默认排序规则。排序规则名称有一种约定:它们从与其关联的字符集的名称开始,通常包括一个语言名称,并以_ci (区分大小写)、_cs (区分大小写)或_bin (二进制)结尾。在字符集具有多个排序规则的情况下,可能不清楚哪个排序规则最适合于给定的应用程序。为了避免选择错误的排序规则,可以使用有代表性的数据值进行一些比较,以确保给定的排序规则按预期的方式排序值。
StackOverflow有一个问题列表,标记为utf-8和排序规则.
有一个名为efreedom.com的网站,在StackOverflow周围都有关于utf8:http://efreedom.com/Question/1-4784168/Change-Collation-Utf8-Bin-One-Go的链接。
这是另一个关于排序规则在MySQL世界中的位置的网站:http://www.collation-charts.org/
下面是一个解释二进制排序规则的链接:http://dev.mysql.com/doc/refman/5.0/en/charset-binary-collations.html
https://dba.stackexchange.com/questions/8006
复制相似问题