计算机网络/计算机科学与应用/系统/运维/开发

MySQL中char与varchar有什么区别

区别:

char 定长 存储容量 0~255

varchar 变长 存储容量0~65535


建议:

频繁改动的字段类型建议使用varchar

基本不会变动的字段建议使用char,可以节省一些空间

如果需要创建索引也建议使用char类型,因为char类型可以有效避免因字段变化而产生的索引碎片,提高索引性能


参考:

https://mp.weixin.qq.com/s/vlx9XAs2JdnkmeOUlS3lWQ


世间最珍贵的不是“得不到”和“已失去”,而是现在能把握的幸福。

评论

^