mysql中DATETIME,DATE和TIMESTAMP的区别

2024年12月02日 05:31
有1个网友回答
网友(1):

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。