我应该在MySQL中使用datetime还是timestamp数据类型?
我应该在MySQL中使用datetime还是timestamp数据类型?
你会推荐使用 datetime 还是 timestamp 字段,为什么(使用MySQL)?
我正在服务器端使用PHP。
admin 更改状态以发布 2023年5月23日
在MySQL 5及以上版本中,TIMESTAMP值会在存储时从当前时区转换为UTC时间,而在检索时再从UTC时间转换回当前时区(这仅适用于TIMESTAMP数据类型,不适用于其他类型,如DATETIME)。
默认情况下,每个连接的当前时区是服务器的时间。可以按连接设置时区,如MySQL Server Time Zone Support中所述。