**
MySQL数据类型
**
1、数据类型包含数值类型、日期类型、字符串类型
类型 | 大小 |
---|---|
tinyint | 1bit |
smallint | 4bit |
int | 4bit |
mideumint | 3bit |
bigint | 8bit |
float | 4bit |
double | 8bit |
decimal | decimal(M,N),如果N>M,则N+2否则M+2 |
2、日期类型
类型 | 格式和大小 |
---|---|
DATA | YYYY-MM-DD 3bit |
TIME | hh:mm:ss 3bit |
DATATIME | YYYY-MM-DD hh:mm:ss 8bit |
TIMESTAMP | YYY-MM-DD hh:mm:ss 4bit |
YEAR | YYYY 1bit |
3、字符串类型
类型 | |
---|---|
char | 定长字符串 |
varchar | 变长字符串 |
blob | 二进制长文本数据 |
tinyblob | |
mediumblob | |
longblob | |
text | 文本字符串 |
tinytext | |
mediumtext | |
longtext | |
binary | 包含的是二进制字符串 |
varbinary |