MySQL基础之第4章 MySQL数据类型

4.1、整数类型

tinyint(4)
smallint(6)
mediumint(9)
int(11)
bigint(20)

注意:后面的是默认显示宽度,以int为例,占用的存储字节数是4个,即4*8=32位,2的32次方,无符号的最大能达到4亿多
tinyint(4)相当于bool型

4.2、浮点数

float
double
decimal(m,d)
decimal(6,2)定义的数字形如1234.56,指总长6位,小数点后精确到2位 

4.3、日期和时间

year    年
date    日期
time    时间
datetime    日期时间
timestamp   时间(时区),范围小,支持时区
datetime最通用,year,date,time可以节省一些空间。 

4.4、字符串

char(m)    定长
varchar(m)     不定长
enum,set和其它库不兼容,可暂不用
tinytext
text
mediumtext
longtext

4.5、二进制

binary(m)
varbinary(m)
bit(m)
tinyblob
blob
mediumblob
longblob

MySQL基础之第4章 MySQL数据类型,布布扣,bubuko.com

MySQL基础之第4章 MySQL数据类型

上一篇:MySQL基础之第5章 操作数据库


下一篇:java连接数据库的配置