mysql中DATETIME,DATE和TIMESTAMP的区别

如题所述

DATE() 日期。格式:YYYY-MM-DD,占4字节的存储空间。
注释:支持的范围是从 ‘1000-01-01′ 到 ‘9999-12-31′
DATETIME() *日期和时间的组合。格式:YYYY-MM-DD HH:MM:SS占8字节的存储空间。
注释:支持的范围是从 ‘1000-01-01 00:00:00′ 到 ‘9999-12-31 23:59:59′
TIMESTAMP() *时间戳。TIMESTAMP 值使用 Unix 纪元(‘1970-01-01 00:00:00′ UTC) 至今的描述来存储。格式:YYYY-MM-DD HH:MM:SS,占4字节的存储空间。
注释:支持的范围是从 ‘1970-01-01 00:00:01′ UTC 到 ‘2038-01-09 03:14:07′ UTC
MySQL数据类型详解- http://www.leixuesong.cn/475
温馨提示:答案为网友推荐,仅供参考