关于MySQL数据库存储大字符串类型长度 根据所要存取字符长度及MySQL数据库版本,选择字段类型 (1)选择VARCHAR 类型
MySQL5.0以下版本 MySQL5.0以上版本 VARCHAR 最大长度 255 65535 (2)如果VARCHAR类型不能满足你存取字符串长度的需求,那么应选择以下字符字段类型
类型 最大长度 TEXT 65535 MEDIUMTEXT 16777215 LONGTEXT 4294967295
以utf8编码计算的话 LANGTEXT:4294967295/3=1431655765个汉字,14亿,存储空间占用:4294967295/1024/1024/1024=4G的数据; MEDIUMTEXT:16777215/3=5592405个汉字,560万,存储空间占用:16777215/1024/1024=16M的数据; TEXT:65535/3=21845个汉字,约20000,存储空间占用:65535/1024=64K的数据;
utf8编码汉字占用三个字符 gbk占用两个字符