文章详情页
MySQL,VARCHAR(1000)和TEXT, 在存储上是否有差别( 目的: 存储变长大字符串 ) ?
浏览:173日期:2022-06-12 14:35:22
问题描述
实际现象期望了解在存储大字符串时, VARCHAR/TEXT的区别
该如何选择类型
了解到TEXT, 会产生中间虚拟表
按照文档说明, VARCHAR(65536) --> 6KB --> 能存储足够大的字符串了预期现象
掌握数据类型选型的经验( 特别是大字符串 )
问题解答
回答1:大于varchar(255)变为 tinytext大于varchar(500)变为 text大于varchar(20000)变为 mediumtext
相关文章:
1. mysqld无法关闭2. mysql - 数据库:获取两个字段与获取*,传输的数据量差距大吗?3. mysql创建索引来查询不进入数据表查询的吗4. mysql - 一个sql的问题5. mysql - 一个表和多个表是多对多的关系,该怎么设计6. mysql优化 - mysql 分页查询优化。7. 卸载Mysql出错:在mysqld服务中读取信息时出错:没有那个文件或目录8. 创建数据表错误: You have an error in your SQL syntax; check the manual that corresponds to your MySQL serve9. mysql - 这句sql做链接,为什么不能只能查出两条,不是应该三条吗?10. 请问MySQL操作权限语句,privileges关键字是什么
排行榜

网公网安备