MYSQL数据类型

数据库

2009-05-07 14:58

数值型

TINYINT     非常小的整数             -128 到127                                      1字节

SMALLINT    小整数                       -32768 到3 27 6 7                          2 字节

INT               标准大小的整数          -2147483648到2147483647          4 字节

BIGINT          大整数                   -9223372036854775808                   8 字节

FLOAT         小浮点数                                                                              4 字节

DOUBLE      大浮点数                                                                             8 字节

BOOL          1或0

字符串
------------------------------------------------------------------------------------------------------------

CHAR            右边补空格                                                              1到255字节长的定长字符串

VARCHAR                                                                                    1到255字节长的可变长字符串

TINYBLOB    小BLOB 值                                                              0 到2 5 5 字节

BLOB                                                                                           0 到6 5 5 3 5 字节

MEDIUMBLOB     中型BLOB 值                                                   0 到16 7 7 7 2 15 字节

LONGBLOB       大型BLOB 值                                                       0 到4 2 9 4 9 6 7 2 9 5字节

TINYTEXT      TEXT    MEDIUMTEXT     LONGTEXT 同上

ENUM         枚举

时间
----------------------------------------------------------------------------------------------------------------------------

DATE                  “YYYY- MM - DD”格式的日期                               3 字节

TIME                   “HH : MM : SS” 格式的时间                                   3 字节

DATETIME      YYYY-MM-DD hh:mm:ss                                               8 字节

TIMESTAMP   YYYYMMDDHHMMSS 格式表示的时间(日期和时间     8 字节

YEAR              YYYY 格式表示的年份   1900 到2 15 5                          1字节