CDA持证人阿涛哥

2021-01-31   阅读量: 230

Mysql

44,MySQL中的varchar和char有什么区别?

扫码加入数据分析学习群

char是一个固定长度字段, 假如申请了char(10)的空间, 那么无论实际存储多少内容.该字段都占用10个字符,而varchar是变长的,也就是说申请的只是最大长度,占用的空间为实际字符长度+1,最后一个字符存储使用了多长的空间.
在检索效率上来讲,char > varchar,因此在使用中,如果确定某个字段的值的长度,可以使用char,应该尽量使用varchar.例如存储用户MD5加密后的密码,则应该使用char.


0.0189 1 0 关注作者 收藏

评论(0)


暂无数据

推荐课程