在数据库中,数据类型分为数值型、字符型、日期时间类型
1、数值型
只能存储整数、小数等数值型的数据,可以划分为整数类型int、浮点类型float等。
数值类型 | 分类 | 说明 |
整数 | TINYINT | 存储 1 字节整数值 |
SMALLINT | 存储 2 字节整数值 | |
MEDIUMINT | 存储 3 字节整数值 | |
INT | 存储 4 字节整数值 | |
BIGINT | 存储 8 字节整数值 | |
浮点数 | FLOAT | 存储 4 字节浮点值(M,D)位数和小数位 |
DECIMAL | 可变长度的定点数(M,D)位数和小数位 |
2、字符型
存储字符或字符串类的数据。
字符数据类型 | 分类 | 说明 |
字符 | CHAR | 存储固定长度的字符串 |
VARCHAR | 存储可变长度的字符串 | |
文本 | TEXT | 存储可变长度的字符串 |
TINYTEXT | 存储可变长度的字符串 |
3、日期时间型
字符数据类型 | 分类 | 说明 |
日期 | DATE | 存储年月日 |
时间 | TIME | 存储时分秒 |
日期时间 | DATETIME/TIMESTAMP | 存储年月日时分秒 |