您的位置:首页技术文章
文章详情页

MySQL,VARCHAR(1000)和TEXT, 在存储上是否有差别( 目的: 存储变长大字符串 ) ?

【字号: 日期:2022-06-12 14:35:22浏览:30作者:猪猪

问题描述

实际现象

期望了解在存储大字符串时, VARCHAR/TEXT的区别

该如何选择类型

了解到TEXT, 会产生中间虚拟表

按照文档说明, VARCHAR(65536) --> 6KB --> 能存储足够大的字符串了预期现象

掌握数据类型选型的经验( 特别是大字符串 )

问题解答

回答1:

大于varchar(255)变为 tinytext大于varchar(500)变为 text大于varchar(20000)变为 mediumtext

相关文章: