文章详情页
MySQL,VARCHAR(1000)和TEXT, 在存储上是否有差别( 目的: 存储变长大字符串 ) ?
浏览:148日期:2022-06-12 14:35:22
问题描述
实际现象期望了解在存储大字符串时, VARCHAR/TEXT的区别
该如何选择类型
了解到TEXT, 会产生中间虚拟表
按照文档说明, VARCHAR(65536) --> 6KB --> 能存储足够大的字符串了预期现象
掌握数据类型选型的经验( 特别是大字符串 )
问题解答
回答1:大于varchar(255)变为 tinytext大于varchar(500)变为 text大于varchar(20000)变为 mediumtext
相关文章:
1. php - mysql中,作为主键的字段,用int类型,是不是比用char类型的效率更高?2. mysql - 记录开始时间和结束时间,表字段类型用timestamp还是datetime?3. mongodb - node express mysql 需要单独安装mysql?4. 如何安装 mysql 85. mysql如何按权重查询数据啊?6. mysql - 连续的24条sql语句,一条条查,还是union all好?7. php工具箱能换mysql版本吗?8. mysql - 求SQL语句9. mysql 使用group_concat后 顺序改变是怎么回事?10. php - 关于mysql数据库加索引的一些疑问
排行榜

网公网安备