MySQL数据结构

-----------------------------------------------------

TINYINT 1 字节小整数值

SMALLINT 2 字节大整数值

MEDIUMINT 3 字节 大整数值

INT或INTEGER 4 字节 大整数值

BIGINT 8 字节 极大整数值

FLOAT 4 字节 单精度浮点数值

DOUBLE 8 字节 双精度浮点数值

DECIMAL 不属于浮点数类型,可以在定义时划定整数部分以及小数部分的位数
Decimal(n,m)表示数值中共有n位数,其中整数n-m位,小数m位。例:decimal(10,6),数值中共有10位数,其中整数占4位,小数占6位

------------------------------------------------

CHAR 0-255字节 定长字符串

VARCHAR 0-255字节 变长字符串

TINYBLOB 0-255字节 不超过 255 个字符的二进制字符串

TINYTEXT 0-255字节 短文本字符串

BLOB 0-65 535字节 二进制形式的长文本数据

TEXT 0-65 535字节 长文本数据

MEDIUMBLOB 0-16 777 215字节 二进制形式的中等长度文本数据

MEDIUMTEXT 0-16 777 215字节 中等长度文本数据

LOGNGBLOB 0-4 294 967 295字节 二进制形式的极大文本数据

LONGTEXT 0-4 294 967 295字节 极大文本数据

-------------------------------------------------------------


DATE 3 1000-01-01/9999-12-31 YYYY-MM-DD 日期值

TIME 3 '-838:59:59'/'838:59:59' HH:MM:SS 时间值或持续时间


YEAR 1 1901/2155 YYYY 年份值

DATETIME 8 1000-01-01 00:00:00/9999-12-31 23:59:59 YYYY-MM-DD HH:MM:SS 混合日期和时间值

TIMESTAMP 8 1970-01-01 00:00:00/2037 年某时 YYYYMMDD HHMMSS 混合日期和时间值,时间戳

-------------------------------------------------------------

 

参考文章:

作者:Tyler Ning
出处:http://www.cnblogs.com/tylerdonet/

 

posted on 2016-09-02 13:39  jeremy_yan  阅读(335)  评论(0编辑  收藏  举报

导航