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

MySQL中char与varchar有什么区别

区别:

char 定长 存储容量 0~255

varchar 变长 存储容量0~65535


建议:

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

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

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


参考:

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


人生在世,不如意事十之八九;人生的滋味,哪怕是酸甜或苦辣,也要靠自己去品。人活一口气:气质看一个人的过去,气度看一个人的未来

评论

^