一.char和varchar char是固定长度的,查询速度比varchar速度快的多.char的缺点是浪费存储空间. 检索char列时,返回的结果会删除尾部空格,所以程序需要对为空格进行处理. 对于长度变化不大且对查询速度有较高要求的数据可以考虑使用char. 随着MySQL的不断升级,varchar的性能不断改进并提高. 存储引擎使用原则: MyISAM:建议使用固定长度列代替可变长度列. InnoDB:建议使用varchar类型 二.text和blob 在保存大文本时,通常选择text或者…