一个非常快速的方法——在MySql中存储可能是一个或两个字符的数据(如CHAR(2)或VARCHAR(2))是否更有效
谢谢
就所需的存储空间而言,最好使用CHAR(2),因为VARCHAR(2)类型将需要额外的一个字节来存储长度:
Value CHAR(2)所需存储VARCHAR(2)所需存储 ''''2字节''1字节 “a”“a”“2字节”“a”“2字节” “ab”“ab”2个字节“ab”3个字节
见10.4.1。有关详细信息,请参阅CHAR和VARCHAR类型
更多信息:什么&39;VARCHAR和CHAR的区别是什么