MySQL 05 数据类型
其他
2018-07-24 05:11:03
阅读次数: 0
1 数值类型
类型 |
大小(字节) |
用途 |
tinyint |
1 |
小整数值 |
smallint |
2 |
大整数值 |
mediumint |
3 |
大整数值 |
int |
4 |
大整数值 |
bigint |
8 |
极大整数值 |
float |
4 |
单精度浮点数值 |
double |
8 |
双精度浮点数值 |
decimal |
decimal(M,D),M>D?M+2:D+2 |
小数值 |
2 日期和时间类型
类型 |
大小(字节) |
格式 |
用途 |
date |
3 |
YYYY-MM-DD |
日期值 |
time |
3 |
HH:MM:SS |
时间值或持续时间 |
year |
1 |
YYYY |
年份值 |
datetime |
8 |
YYYY-MM-DD HH:MM:SS |
混合日期和时间值 |
timestamp |
4 |
YYYYMMDDHHMMSS |
混合日期和时间值,时间戳 |
3 字符串类型
类型 |
大小(字节) |
用途 |
char |
0-255 |
定长字符串 |
varchar |
0-65535 |
变长字符串 |
tinyblob |
0-255 |
不超过255个字符的二进制字符串 |
tinytext |
0-255 |
短文本字符串 |
blob |
0-65535 |
二进制形式的长文本数据 |
text |
0-65535 |
长文本数据 |
mediumblob |
0-167 7215 |
二进制形式的中等长度文本数据 |
mediumtext |
0-167 7215 |
中等长度文本数据 |
longblob |
0-42 9496 7295 |
二进制形式的极大文本数据 |
longtext |
0-42 9496 7295 |
极大文本数据 |
转载自blog.csdn.net/lihaogn/article/details/81026620