什么是blob
什么是 text
?有什么区别?
我什么时候需要使用blob
我什么时候需要text
作为数据类型?
因为 blob
和text
,有mediumblob
== mediumtext
, smallblob
== small text
。它们的含义相同吗?
看看这个 MEDIUMBLOB
, MEDIUMTEXT L
+ 3 个字节,其中 L < 224
.
什么是L
?
最佳答案
TEXT 和 CHAR 将与它们与时间关联的字符集相互转换。 BLOB 和 BINARY 仅存储字节。
BLOB用于存储二进制数据,而Text用于存储大字符串。
BLOB 值被视为二进制字符串(字节字符串)。它们没有字符集,排序和比较基于列值中字节的数值。
TEXT 值被视为非二进制字符串(字符串)。它们有一个字符集,并且根据字符集的排序规则对值进行排序和比较。
关于mysql - MySQL 中的 BLOB 和 TEXT 数据类型有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43496699/