数值:
名称 | 大小 | 所占字节数 | 说明 |
---|---|---|---|
timyint | 十分小的数据 | 1个字节 | |
smallint | 较小的数据 | 2个字节 | |
mediumint | 中等大小的数据 | 3个字节 | |
int | 标准的整数 | 4个字节 | 常用的 int |
bigint | 较大的数据 | 8个字节 | |
float | 浮点数 | 4个字节 | |
double | 浮点数 | 8个字节 | |
decimal | 字符串形式的浮点数 | 金融计算的时候,一般是使用decimal |
字符串:
名称 | 说明 | 大小 | 特殊说明 |
---|---|---|---|
char | 字符串,固定大小的 | 0~255 | |
varchar | 可变字符串 | 0~65535 | 常用的变量 string |
tinytext | 微型文本 | 2^8-1 | |
text | 文本串 | 2^16-1 | 保存大文本 |
时间类型:
java.util.Date
名称 | 格式 | 解释说明 |
---|---|---|
data | YYYY-MM-DD | 日期格式 |
time | HH:mm:ss | 时间格式 |
datetime | YYYY-MM-DD HH:mm:ss | 最常用的时间格式 |
timestamp | 时间戳 | 1970.1.1到现在的毫秒数 也较为常用 |
year | 年份表示 |
null:
没有值,未知
注意,不要使用NULL进行运算,结果为NULL