首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是二进制字符集?

什么是二进制字符集?
EN

Stack Overflow用户
提问于 2010-06-08 19:21:55
回答 1查看 9.1K关注 0票数 5

我想知道什么是二进制字符集,比方说,ISO/IEC 8859-1又名拉丁-1字符集,有什么不同?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-02 05:02:16

在MySQL文档中有一个关于The _bin and binary Collations的页面。

非二进制字符串(存储在CHAR、VARCHAR和TEXT数据类型中)具有字符集和排序规则。给定的字符集可以有几个排序规则,每个排序规则都为该集中的字符定义了特定的排序和比较顺序。其中之一是字符集的二进制排序规则,由排序规则名称中的_bin后缀指示。例如,latin1和utf8具有名为latin1_bin和utf8_bin的二进制排序规则。

二进制字符串(存储在BINARY、VARBINARY和BLOB数据类型中)没有非二进制字符串所具有的字符集或排序规则。(应用于二进制字符串时,CHARSET()和COLLATION()函数都返回二进制的值。)二进制字符串是字节序列,这些字节的数值决定了排序顺序。

诸若此类。也许会让你更有意义?如果没有,我建议您在文档中进一步查找有关这些内容的描述。如果它是一个概念,它应该被解释。通常是:)

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2996810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档