MySQL数据类型

常用数据类型:int、decimal、varchar

整型类型

应用场景:保存人的年龄(1-100): tinyint; 保存个人状态值(0,1): tinyint

浮点型

float: 单精度型,只保证6位有效数字的准确性

double: 双精度型,16位有效数字

decimal: 定点数。其中decimal(5, 2)代表5位数字,其中2位是小数。

字符串

常用的char,varchar, text。

选择原则:

枚举类型

在定义字段时就预定了字段值的范围,值是固定可选。

gender enum('男', '女')

时间类型