常用mysql text 类型,varchar最大长度

时间:2024-11-05 11:07:38

MySQL 3种text类型的最大长度如下:

  • TEXT 65,535 bytes ~64kb
  • MEDIUMTEXT 16,777,215 bytes ~16Mb
  • LONGTEXT 4,294,967,295 bytes ~4Gb

. varchar存储规则:

4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节) 
5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532字节