文章详情页
MySQL,VARCHAR(1000)和TEXT, 在存储上是否有差别( 目的: 存储变长大字符串 ) ?
浏览:58日期:2022-06-12 14:35:22
问题描述
实际现象期望了解在存储大字符串时, VARCHAR/TEXT的区别
该如何选择类型
了解到TEXT, 会产生中间虚拟表
按照文档说明, VARCHAR(65536) --> 6KB --> 能存储足够大的字符串了预期现象
掌握数据类型选型的经验( 特别是大字符串 )
问题解答
回答1:大于varchar(255)变为 tinytext大于varchar(500)变为 text大于varchar(20000)变为 mediumtext
相关文章:
1. mysql - 索引过滤性不好是由什么原因引起的,应该怎么解决2. mysql5.7中group by和mysql5.5中group by的结果不一样3. 请问MySQL操作权限语句,privileges关键字是什么4. mysql 优化之性别优化5. mysql - 使用使用 LuaRocks 来安装数据库驱动,不知何解6. mysql_replication - mysql读写分离时如果单台写库也无法满足性能怎么解决7. mysql - 连续的24条sql语句,一条条查,还是union all好?8. 怎么用php+mysql做动态数据表格 , 急!!!9. 如何理解 MySQL 事务中的不可重复读和幻读问题?10. MySQL启动错误
排行榜
