MySQL的记录长度

MySQL默认规定一条记录最大的长度是65535字节,所有的字段加在一起所占的字节数不能超过65535。但是MySQL中字段的长度有的时使用字节来规定int,有些字段类型是使用字符个数来规定的。

1个汉字所占的是多少?根据字符编码而定,

latin1字符集1个字母占据1个字节。

gbk字符集1个汉字占据2个字节

utf8字符集1个汉字占据3个字节

还需要考虑varchar的记录长度,需要使用1或2个字节来记录。

还需要考虑null值的问题。

相关文章:

  • 2021-08-25
  • 2021-09-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-14
  • 2021-08-22
猜你喜欢
  • 2021-07-22
  • 2022-01-05
  • 2022-12-23
  • 2022-12-23
  • 2021-06-23
  • 2021-11-07
  • 2021-09-30
相关资源
相似解决方案