类型相关 INT(1)和INT(20)对于存储和计算来说,意义是相同的,他不会限制值的合法范围,只是一些交互工具会用来显示字符的个数 默认是有符号的,可以指定为无符号,增加数据存储范围,如0-255,可以声明unsigned 整数比字符操作代价更低,因为字符集和校对规则使字符更复杂,如果是ip,也应该用整型存储 尽量避免NULL:如果查询中包含可能为null的列,对Mysql来说更难优化.它使索引.索引统计和值都比较复杂,可为NULL的列会使用更多的存储空间,当为Null的列表被索引时,每个索引…