MySQL--选择合适的数据类型
char与varcharchar属于固定长度类型,而varchar属于可变长度类型。由于char是固定长度类型,所以它的处理速度比varchar快,但是缺点是浪费存储空间,程序需要对行尾空格进行处理,所有对于长度变化不大且对查询速度又较高要求的数据可以考虑使用char类型来存储。InnoDB存储引擎:建议使用varchar类型。对于InnoDB数据表,内部的行存储格式没有区分固定长度和可变长度(所有的数据行都使用指向数据列值的头指针)text与blobblob和text值会引起一些性能问题,







