MySQL数据库学习之一

MySQl数据库的数字类型:

整数数据类型

数据类型 取值范围 说明 单位
TINYINT 符号值:-127~127无符号值:0~255 最小整数 1字节
BIT 符号值:-127~127无符号值:0~255 最小整数 1字节
BOOL 符号值:-127~127无符号值:0~255 最小整数 1字节
SMALLINT 符号值-32768~32767无符号值0~63535 小型整数 2字节
MEDIUMINT 符号值-223 ~223-1无符号值:0~224 中型整数 3字节
INT 符号值-231~231-1无符号值:0~232 标准整数 4字节
BIGINT 符号值-263~263-1无符号值:0~264 大整数 8字节

浮点数数据类型

数据类型 取值范围 说明 单位
FLOAT +(-)3.4028234666E+38 单精度浮点数 8/4字节
DOUBLE +(-)1.7976931348623157E+308 双精度浮点数 8字节
DECIMAL 可变 一般整数 自定义长度

字符串类型:

类型 取值范围 说明
char(M) 0~255个字符 固定长度为M的字符串,M的取值范围为2~255
char 0~255个字符 char(M)类似
varchar(M) 0~255个字符 长度可变,类似char(M)

日期和事件:

类型 取值范围 说明
DATE 1000-01-01 999-12-31 日期格式:YYYY_MM_DD
TIME -838:58:59 835:59:59 事件格式:HH:MM:SS
DATETIME

1000-01-01 00:00:00

9999-12-31 23:59:59

日期和时间格式YYYY-MM_DD HH:MM:SS
TIMESTAMP

1970-01-01 00:00:00

2037年的某个时间

时间标签,在处理报告时使用显示格式取决于M的值
YEAR 1901-2155 年份可指定两位数字和四位数字

 

posted on 2015-03-24 22:57  AriesDongs  阅读(107)  评论(0编辑  收藏  举报

导航