编码和整理之间的区别?

Posted

技术标签:

【中文标题】编码和整理之间的区别?【英文标题】:Difference between Encoding and collation? 【发布时间】:2011-12-05 03:16:53 【问题描述】:

我看到了与encodingcollation 相关的某些问题和错误。有哪位访客能解释一下mysql 域的区别吗?

【问题讨论】:

dev.mysql.com/doc/refman/5.5/en/charset-general.html What does character set and collation mean exactly?的可能重复 【参考方案1】:

在programmers.SE 上找到了很好的答案:

排序规则定义了比较运算符的行为:=、>、= ...

【讨论】:

【参考方案2】:

我认为以下是编​​码的更好定义

编码是一种将数字列表转换为二进制以便存储在磁盘上的算法。例如,UTF-8 会像这样翻译数字序列 1、2、3、4:“00000001 00000010 00000011 00000100”。

来源:http://www.calipus.com/blog/what-is-the-difference-between-character-sets-encoding-collations/

【讨论】:

你只回答了一半,整理部分在哪里?【参考方案3】:

编码是指使用的字符集。 排序规则决定了排序顺序。

见:http://dev.mysql.com/doc/refman/5.5/en/charset-general.html

【讨论】:

以上是关于编码和整理之间的区别?的主要内容,如果未能解决你的问题,请参考以下文章

UTF-8和GBK编码之间的区别(页面编码数据库编码区别)以及在实际项目中的应用

神经网络 - 深度自动编码器和堆叠自动编码器之间的区别 [关闭]

谷歌地理编码中视口和边界之间的区别

描述和内容之间的区别:RSS2中的编码标签

整理uclibc,eglibc,glibc之间的区别和联系

UTF-8 GBK UTF16 GB2312 之间的区别和关系