mysql5.0版本以前,longtext可以储存127个文字。5.0以上版本longtext可以储存32767个文字,utf8编码下最多支持10921个字符(不为空)。
mysql5.0版本以前,longtext最大能定义255字节长度。5.0以上版本支持65535字节长度,utf8编码下最多支持21843个字符(不为空)。
因为一个文字占用两个字节,因此mysql5.0版本以前,longtext可以储存127个文字。5.0以上版本longtext可以储存32767个文字,utf8编码下最多支持10921个字符(不为空)。
扩展资料:
longtext使用比固定长度类型(text)占用更大的存储空间(除了使用ROW_FORMAT=FIXED创建的MyISAM表)。节约空间,所以性能会有帮助。在更新的时候会产生额外的工作。
5.0以上版本,longtext取值或设置值都会保存字符串末尾的空格,4.1之前的版本longtext都会把字符串末尾的空格删除掉。最大长度远大于平均长度,很少发生更新的时候适合使用longtext,因为碎片更少了。
LongBlob, lang binary large object的缩写,二进制大对象,是一个可以存储二进制文件的容器。他相对于Blob这个类型来说就是储存的数据更大。在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型。longtext是一个BLOB或TEXT列,最大长度为4294967295(2^32-1)个字符。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)