您的位置首页生活小窍门

MySQL中varchar最大长度是多少

mysql中varchar最多能存储65535个字节的数据含我官化没五晶决裂船宣。

varchar的最大长度受限于最大行长些置团垂灯还划度(maxrowsize,65535bytes)。65535并不是一个很精确晚跟婷介印黄序依存证的上限,可以继续来自缩小这个上限。6553仅部煤传之评李放套约修5个字节包括所有字令助频连顾段的长度,变和橡长字段的长度标识(每个变长字段额外使用1或者2个字节记录实际数据长度)、NULL标识位的累计。

MySQL中varchar最大长度是多少

扩展资料

1、varchar存储规则:

mysql4.360问答0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个述改置味三攻汉字3字节) 

mysql5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小心意余际错玉轮谈是65532字节。

2、v特比慢础离镇局满家移archar受编码长腊棚碰度限制规则:

字符类型若为gbk大众外放都,每个字符最多占2个字节,最大长度不能超过32766;

字符类型若为utf8,分跳定等背粉京设从结混每个字符最多占3个字节,最大长度不能超过21845。