本文介绍了什么是二进制字符集?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道什么是二进制字符集,以及与ISO / IEC 8859-1 aka Latin-1字符集有什么区别?

I'm wondering what binary character set is and what is a difference from, let's say, ISO/IEC 8859-1 aka Latin-1 character set?

推荐答案

在MySQL文档中有一个页面,其中包含。

There's a page in the MySQL documentation about The _bin and binary Collations.

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

Binary strings (as stored in the BINARY, VARBINARY, and BLOB data types) have no character set or collation in the sense that nonbinary strings do. (Applied to a binary string, the CHARSET() and COLLATION() functions both return a value of binary.) Binary strings are sequences of bytes and the numeric values of those bytes determine sort order.

等等。也许更有意义?如果没有,我建议在文档中进一步查看有关这些事情的描述。如果是一个概念,应该解释。通常为:)

And so on. Maybe gives more sense? If not, I'd recommend looking further in the documentation for descriptions about these things. If it's a concept, it should be explained. Usually is :)

这篇关于什么是二进制字符集?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

05-28 03:40
查看更多