MySQL的数据类型有哪些?

数字类型(整数和浮点数)

关键字 大小 描述
TINYINT 1 byte 微小整数
SMALLINT 2 byte 小整数
MEDIUMINT 3 byte 中整数
INT/INTEGRE 4 byte 整数
BIGINT 8 byte 大整数
FLOAT 4 byte 单精度浮点
DOUBLE 8 byte 双精度浮点
DECIMAL ~ 小数

字符串

关键字 最大 描述
VARCHAR 65535 byte 变长字符串
CHAR 255 byte 定长字符串
TINYTEXT 255 byte 短文本
MEDIUMTEXT 16777215 byte 中文本
TEXT 65535 byte 长文本
LONGTEXT 4294967295 byte 极大文本
TINYBLOB 255 byte 二进制短文本
MEDIUMBLOB 16777215 byte 二进制中文本
BLOB 65535 byte 二进制长文本
LONGBLOB 4294967295 byte 二进制极大文本

时间日期

关键字 格式 描述
YEAR YYYY 年份
DATE YYYY-MM-DD 日期
TIME HH:MM:SS 时间
DATETIME YYYY-MM-DD HH:MM:SS 日期时间
TIMESTAMP YYYYMMDD HHMMSS 时间戳

你可能感兴趣的:(数据库,mysql)