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

 


原文链接: http://blog.csdn.net/kimsoft/article/details/6747369

你可能感兴趣的:(MySQL入门很简单-学习笔记 - 第 4 章 MySQL数据类型)