一. 数值类型(int tinyint bigint float decimal)
1. 整型(unsigned signed)
1)int 大整型(占4个字节的存储空间)
0 ~ 2**32-1(约为42亿)
2)tinyint 微小整型(占1个字节的存储空间)
0~255
3)bigint 极大整型(占8个字节的存储空间)
e.g.
create table stu (id int,name char(15),age tinyint unsigned,phone bigint);
备注:1字节 = 8位,可以表示2*8 = 256种状态,表示无符号的整形数字范围为0-255;表示有符号整形范围为-128-127;
2. 浮点型
1)float(占4个字节,最多显示7个有效位) ---->常用于成绩
...字段名 float(总位数, 小数位) ...
float(5,2)取值范围:-999.99~+999.99
2)decimal(最多可以显示28个有效位)
...字段名 decimal(总位数, 小数