首页 >> 百科精选 >

varchar最大值(varchar最大长度)

2023-01-05 01:18:36 来源: 用户: 

关于varchar最大值,varchar最大长度这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!

1、mysql中varchar最多能存储65535个字节的数据。

2、varchar 的最大长度受限于最大行长度(max row size,65535bytes)。

3、65535并不是一个很精确的上限,可以继续缩小这个上限。

4、65535个字节包括所有字段的长度,变长字段的长度标识(每个变长字段额外使用1或者2个字节记录实际数据长度)、NULL标识位的累计。

5、扩展资料varchar存储规则:mysql4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节) mysql5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532字节 。

6、2、varchar受编码长度限制规则:字符类型若为gbk,每个字符最多占2个字节,最大长度不能超过32766;字符类型若为utf8,每个字符最多占3个字节,最大长度不能超过21845。

本文分享完毕,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章
大家爱看
频道推荐
站长推荐