22问答网
所有问题
mysql中char,varchar与text类型的区别和选用
如题所述
举报该问题
推荐答案 2016-06-14
CHAR(size) 保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多 255 个字符。
VARCHAR(size) 保存可变长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的最大长度。最多 255 个字符。
注释:如果值的长度大于 255,则被转换为 TEXT 类型。
TEXT 存放最大长度为 65,535 个字符的字符串。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/0X0606CfXhICh22hCf.html
相似回答
mysql中char,varchar与text类型的区别和选用
答:
char一般储存长度固定的字符串
,比如IP,设定char长度15,存储的字符串12,存储空间占用15;varchar一般储存长度不固定的字符串,比如邮箱,设定var长度100,存储的字符串50,存储空间占用50;所以两者比较char类型查询速度比较快,占用存储空间大;varchar类型查询速度比较慢,占用存储空间小;相对前两者,text存...
varchar,char,text的区别
答:
在MySQL中,char, varchar, text类型的字段都可以用来存储字符类型的数据,
char和varchar都可以指定最大的字符长度,但text不可以 数据的检索效率是
:char > varchar > text 具体说明:char: 存储定长数据很方便,char字段上的索引效率更高,必须在括号里定义长度,可以有默认值,比如定义char(10), 那...
大家正在搜
相关问题
mysql中char,varchar与text类型的区别和选...
MySQL中DATETIME,DATE和TIMESTAMP类...
mysql中的longblob对应java中的什么类型
在java中如何获取数据库中text类型数据
MySQL中inner join 和 cross join ...
MySQL中inner join 和 cross join ...
BeautifulSoup中的.string和.text的区...
BeautifulSoup中的.string和.text的区...