MySQL的常见数据类型来了!

 MySQL常见数据类型

类型分类  类型             取值范围或描述                                示例 


整数类型   tinyint         0 ~255                                            员工年龄:32 
                 smallint       -32768~32767                               员工数:2540 
                 int                -2147483648~2147483647           中国人口数:1354040000 


小数类型  decimal        decimal(5,2)表示小数的取值范围是-999.99~999.99 商品单价:892.35 


定长字符串类型  char    char(10) 表示字符串存储 10 个字符,即便该字符串只有一个字符, 它所占用的存储空间也是 10 个字符空间大小                              公司名:HUAWEI 


变长字符串类型 varchar varchar(10) 表示字符串最多存储10 个字符,如果该字符串仅包含一个字“中”,那么它所占用的存储空间也只是一个字符空间大小。定义 varchar 类型可节省存储空间                                                                                                  公司地址:武汉洪山区珞瑜路 546 路                                                                                                光谷科技会展中心 


日期类型 date               格式:YYYY-MM-DD(年 - 月- 日)取值范围:1000-01-01 ~ 9999-12-31                                                                                          出生日期:1982-03-24 


日期类型 time               格式:HH:MM:SS(时 : 分钟 : 秒)取值范围:-838:59:59 ~ 838:59:59注意:时间不限当天                                                              早晨上班时间:08:30:00 
               datetime       格式:YYYY-MM-DD HH:MM:SS取 值 范 围:1000-01-01 00:00:00 ~ 9999-12-31 23:59:59                                                             登 机 时 间:2015-05-1214:35:0 

上一篇:MySQL学会这招,以后轻松月入100万。(权威认证,明天就删)


下一篇:Java判断时间是否为半夜(23:59与00:01之间)及常用时间比较方法