mysql中BLOB和TEXT数据类型有什么区别? (可排序除外)
答案 0 :(得分:19)
BLOB
用于存储二进制数据,而TEXT
用于存储大字符串。
如MySQL 5.1 Reference Manual中所述:
BLOB
值被视为二进制字符串(字节字符串)。他们没有 字符集,排序和比较都是基于数字 列值中的字节值。TEXT
值被视为 非二进制字符串(字符串)。他们有一个字符集,和 根据字符的排序规则对值进行排序和比较 集。
答案 1 :(得分:2)
嗯,谷歌是你的朋友我想:
TEXT和CHAR将转换为与时间关联的字符集。 BLOB和BINARY只存储字节。
答案 2 :(得分:-2)
BLOB和TEXT之间的主要区别:BLOB是casesensetive TEXT。