MYSQL数据类型

MySQL数据类型
MySQL支持多种类型,大致可以分为三类: 数值、日期/时间和字符串(字符)类型。
数值类型
下面的表显示了需要的每个整数类型的存储和范围。
--整数类型
数值类型         字节数   无符号数取值类型            有符号数取值类型
TINYINT          1        (0,255)                      (-128,127)
SMALLINT   2        (0,65535)                    (-32768,32767)
MEDIUMINT        3        (0,16777215)                 (-8388608,8388607)
INT或INTEGER     4        (0,4294967295)               (-2147483648,2147483647)
BIGINT           8        (0,18446744073709551615)     (-9223372036854775808,9223372036854775807)
--浮点型类型和定点数类型
数值类型         字节数   无符号数取值类型            有符号数取值类型
FLOAT            4
DOUBLE           8
DECIMAL(M,D)     M+2
   --注意DECIMAL类型的取值范围与DOUBLE类型相同。
   --注意的是DECIMAL类型的有效取值范围是由M和D决定的。
   --其中,M表示的是数据的长度,表示的是小数点后的长度。

你可能感兴趣的:(MYSQL数据类型)