MySQL 05 数据类型

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