1. 数值
类型 | 含义 | 大小 |
---|---|---|
tinyint | 小数据 | 1字节 |
smallint | 较小数据 | 2字节 |
mediumint | 中等数据 | 3字节 |
int | 最常用的标准数据 | 4字节 |
bigint | 大的数据 | 8字节 |
float | 浮点数 | 4字节 |
double | 双精度浮点数 | 8字节 |
decimal | 字符串形式浮点数,金融使用 |
2. 字符串
类型 | 含义 | 大小 |
---|---|---|
char | 固定大小的字符串 | 0-255字节 |
varchar | 改变字符(最常用) | 2字节 |
tinytext | 微型文本 | 2^8-1字节 |
text | 标准文本(大文本) | 2^16-1字节 |
3.时间
类型 | 含义 | 常用 |
---|---|---|
date | 日期格式:YYYY-MM-DD | |
time | 时间格式:HH:mm:ss | |
year | 年份:YYYY | |
datatime | YYYY-MM-DD HH:mm:ss | 常用 |
timestamp | 时间戳 1970.1.1到现在的毫秒数 | 常用 |
4. null
不要使用null进行运算,不然结果为null