mysql BLOB和TEXT数据类型不同

时间:2011-04-29 06:49:29

标签: mysql text types blob

mysql中BLOB和TEXT数据类型有什么区别? (可排序除外)

3 个答案:

答案 0 :(得分:19)

BLOB用于存储二进制数据,而TEXT用于存储大字符串。

MySQL 5.1 Reference Manual中所述:

  

BLOB值被视为二进制字符串(字节字符串)。他们没有   字符集,排序和比较都是基于数字   列值中的字节值。 TEXT值被视为   非二进制字符串(字符串)。他们有一个字符集,和   根据字符的排序规则对值进行排序和比较   集。

答案 1 :(得分:2)

嗯,谷歌是你的朋友我想:

TEXT和CHAR将转换为与时间关联的字符集。 BLOB和BINARY只存储字节。

答案 2 :(得分:-2)

BLOB和TEXT之间的主要区别:BLOB是casesensetive TEXT。