摘要:
若一张表中只有一个字段VARCHAR(N)类型,utf8编码,则N最大值为多少?先明白计算的一些规则限制① 存储限制 需要额外地在长度列表上存放实际的字符长度:小于255为1个字节,大于255则要2个字节② 编码限制 gbk:每个字符最多占用2个字节 utf8:每个字符最多占用3个字节③ 长度限制 MySQL定义行的长度不能超过65535字节,这个限制了列的数目,比如char(255) utf8 那么列的数目最多有65535/(255*3)=85,列的数目可以从这里得到依据 行长度计算公式如下:row length = 1 + (sum of column lengt... 阅读全文