0-----------mysql基本数据类型--------
1.整形数据 unsigned
tinyint 1byte -128~127 / 0~255
smallint 2byte
mediumint 3byte
int 4byte
bigint 8byte
2.浮点数据
float 4byte
bouble 8byte
decimal(m,d) m+2byte
3.时间和日期 格式 范围 大小
year yyyy 1901~2155 1byte
time hh:mm:ss -838:59:59~838:59:59 3byte
date yyyy-mm-dd 3byte
datetime yyyy-mm-dd hh:mm:ss 8byte
timestamp yyyy-mm-dd hh:mm:ss 4byte
4.字符串
char(m) 固定长度 m个byte 1-255
varchar 变长
tinytext 很小的
text 小的
mediumtext 中的
longtext 大的
enum 枚举 1-2byte max=65535
set 设置 1-8byte max=64个成员
5.二进制类型
bit(m) (m+7)/8byte
binary(m) 固定 mbyte
varbinary() 可变 m+1byte
tinyblob 很小blob
blob(m) 小blob
mediumblob(m) 中blob
longblob(m) 大blob
mql数据类型
最新推荐文章于 2024-09-26 15:06:33 发布