整型
1:取值范围如果加了unsigned,则最大值翻倍,如tinyint unsigned的取值范围为(0~255)。
2:int(m)里的m是表示SELECT查询结果集中的显示宽度,不知道这个m有什么用。int 占10位,存不了手机号(11位)。
浮点型(float、double、decimal)
浮点型在数据库中存放的是近似值·商用开发中(decimal必用)
设一个字段定义为float(5,3),如果插入一个数123.45678,实际数据库里存的是123.457,但总个数还以实际为准,即6位。
定点数
定点类型在数据库中存放的是精确值
浮点型在数据库中存放的是近似值,而定点类型在数据库中存放的是精确值。
decimal(m,d) 参数m<65 是总个数,d<30且 d<m 是小数位。
字符串(char、varchar、text、json)