【发布时间】:2016-06-27 13:45:07
【问题描述】:
我有一个带有时间戳字段的数据库,默认情况下采用当前时间戳,但我对时间有问题,例如如果我在 9:00 插入行,它将采用 8 作为时间戳。
所以我的问题是如何使该表中的 current_timestamp 默认增加一小时?我知道你可以用 php 来做,但我更喜欢纯 mysql 解决方案。
我的服务器时区有问题,但我不想更改它,因为我担心这可能会影响服务器上的其他数据库,而我只想更改一个数据库中的时间戳。
【问题讨论】:
-
可能是因为MySQL服务器在不同的时区
-
这听起来像是服务器时区的问题,所以检查一下:stackoverflow.com/questions/930900/…
-
他们是一种不改变服务器时区的方法吗?
-
@Strawberry 这不是我需要的