七:常见的数据类型

整型:

Tinyint        1     有符号:-128~127

无符号:0~255

Smallint        2     有符号:-32768~32767

无符号: 0~65535

Mediumint     3   有符号:-8388608~8388607

无符号:  0~1677215

Int integer  4    有符号:- 2147483648~2147483647

无符号: 0~4294967295

Bigint 8 有符号:  -9223372036854775808  ~9223372036854775807

无符号:0~  9223372036854775807*2+1

 

 

小数:

float 4

double 8

DEC(M,D)  M+2个字节

DECIMAL(M,D)

 

位类型

Bit(M) 1~8 Bit(1)~bit(8)

 

 

charvarchar类型

char(M)      M0~255之间的整数

varchar (M)   M0~65535之间的整数

 

binaryvarbinary类型于说明:类似于char varchar ,不同的是它们包含二进制字符串而不包含非二进制字符串。

 

Enum类型

说明:又称为枚举类型哦,要求插入的值必须属于列表中指定的值之一。

如果列表成员为1~255,则需要1个字节存储如果列表成员为255~65535,则需要2个字节存储最多需要65535个成员!

 

日期和时间类型

date    4       1000-01-01              9999-12-31

datetime 8       1000-01-01 00:00:00      9999-12-31 23:59:59

timestamp 4      19700101080001        2038年的某个时刻

time             3 -838:59:59            838:59:59

year      1      1901                  2155

posted @ 2020-05-11 14:58  INSTANCE_SELF  阅读(269)  评论(0编辑  收藏  举报