MySQL 中 varchar 和 char 区别
varchar 类型的长度是可变的,而 char 类型的长度是固定的
char 长度最大为 255 个字符,varchar 长度最大为 65535 个字符
存储的字符串的长度是固定不变的,建议使用 char 类型,这种场景下选用它的不会浪费存储空间,效率还比较高。使用场景:使用 md5 加密的密码长度固定为 32 位字符
总结: 可变长度使用 varchar,固定长度使用 char
微信扫一扫
varchar 类型的长度是可变的,而 char 类型的长度是固定的
char 长度最大为 255 个字符,varchar 长度最大为 65535 个字符
存储的字符串的长度是固定不变的,建议使用 char 类型,这种场景下选用它的不会浪费存储空间,效率还比较高。使用场景:使用 md5 加密的密码长度固定为 32 位字符
总结: 可变长度使用 varchar,固定长度使用 char
相关推荐