一、关于Timestamp和Datetime
1,《高性能 MySQL 》的作者推荐 Timestamp
2,Datetime与时区无关,而Timestamp与时区相关
3,Timestamp是计算1970到现在时间的整数,效率相对高一些,范围只能表示到2038年
4,Timestamp占用空间小(4字节),Datetime占用空间大(8字节)
二、参考
【1】数据库时间类型的选择 Datetime 或者 Timestamp
【2】mysql数据库里的日期用timestamp还是datetime好?
【3】MySQL 中 datetime 和 timestamp 的区别与选择
网友评论