MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数
字段类型总结
虽然上面列出了很多字段类型,但最常用也就是 varchar(255),char(255),text,tinyint(4),smallint(6),mediumint,int(11)几种。
复合类型我们一般用tinyint,更快的时间更省的空间以及更容易扩展
关于手机号,推荐用char(11),char(11)在查询上更有效率,因为手机号是一个活跃字段参与逻辑会很多。
一些常用字段举例
姓名:char(20)
价格:DECIMAL(7, 3)
产品序列号:SMALLINT(5) unsigned
文章内容: TEXT
MD5: CHAR(32)
ip: char(15)
time: int(10)
email char(32)