码迷,mamicode.com
首页 > 数据库 > 详细

mysql的数据类型

时间:2015-06-26 16:26:45      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:

数值类型

tinyint     存储范围:-128至127或0至255         tinyint(1)
smallint    存储范围:-32768至32767或0至65535   smallint(3)
mediumint   存储范围:- 8388608至8388607或0至16777215   mediumint(5)
int         存储范围:- 2147483648至2147483647或0至4294967295     int(10)
bigint      存储范围:- 9223372036854775808至9223372036854775807或0至18446744073709551615    bigint(10)
float       最小非零值:±1.175494351E – 38,同double一样适用于精度要求高的场合    float(3,1)
double      最小非零值:±2.2250738585072014E - 308    double(10,5)
decimal     取值范围可变,以来括号内的显示尺寸和小数点位数而定,适用于对精度要求不高但准确度要求非常高的场合   decimal(10,2)

字符类型

char	    支持固定长度的字符串, 最大长度是 255 个字符	char(100)
varchar	    支持可变长度的字符串, 最大长度是 65535 个字符	varchar(1000)
tinytext	支持可变长度的字符串,最大长度是 255 个字符	tinytext
text        支持可变长度的字符串,最大长度是 65535 个字符	text
blob	    
mediumtext  支持可变长度的字符串,最大长度是 16777215 个字符	mediumtext
mediumblob	
longtext    支持可变长度的字符串,最大长度是 4294967295 个字符	longtext
longblob	
enum	    枚举类型,可存储最多65535 个成员,常用于取值是有限而且固定的场合	enmu("男","女")
set	        集合类型,可存储最多64个成员	set("value1","value2", ...)

日期类型

date	    YYYY-MM-DD 格式表示的日期值	date
time	    hh:mm:ss 格式表示的时间值	time
datetime	YYYY-MM-DD hh:mm:ss 格式表示的日期和时间值	datetime
timestamp	YYYYMMDDhhmmss 格式表示的时间戳值	timestamp
year	    YYYY 格式表示的年份值	year


mysql的数据类型

标签:

原文地址:http://my.oschina.net/me0eric/blog/471250

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!