Mysql存储长字符串的字段类型选择
关于MySQL数据库存储大字符串类型长度根据所要存取字符长度及MySQL数据库版本,选择字段类型varchar类型MySQL5.0以下版本: 最大长度255MySQL5.0以上版本: 最大长度65535如果VARCHAR类型不能满足你存取字符串长度的需求,那么应选择以下字符字段类型。text类型最大长度65535mediumtext类型最大长度16777215longtext类型最大长度42949
·
关于MySQL数据库存储大字符串类型长度
根据所要存取字符长度及MySQL数据库版本,选择字段类型
varchar类型
MySQL5.0以下版本: 最大长度255
MySQL5.0以上版本: 最大长度65535
如果VARCHAR类型不能满足你存取字符串长度的需求,那么应选择以下字符字段类型。
text类型
最大长度65535
mediumtext类型
最大长度16777215
longtext类型
最大长度4294967295
上面这些类型都对应java的String类型
如果存储很多长的文本数据,不建议使用mysql,可以考虑使用nosql数据库;如果同时还需要经常进行文本的检索,可以使用搜索引擎技术,比如elasticsearch。
更多推荐
已为社区贡献6条内容
所有评论(0)