内容来自 DOC https://q.houxu6.top/?s=我应该在MySQL中使用datetime还是timestamp数据类型?
你推荐使用datetime还是timestamp字段,为什么(使用MySQL)?
我正在服务器端使用PHP。
在MySQL中,时间戳通常用于跟踪记录的更改,并且每次更改记录时通常都会更新。如果您想存储特定值,则应使用datetime字段。
如果您想在使用UNIX时间戳或原生MySQL datetime字段之间做出选择,请选择原生DATETIME
格式。您可以使用MySQL进行计算,例如("SELECT DATE_ADD(my_datetime, INTERVAL 1 DAY)")
,并且如果需要使用PHP操作记录,可以简单地将值的格式更改为UNIX时间戳("SELECT UNIX_TIMESTAMP(my_datetime)")
。