2015-09-28 47 views
1

我的MySQL数据库正在使用CURRENT_TIMESTAMP保存用户在我的网站上注册的时间。问题是主机时区与网站使用的时区完全不同。有没有办法在MySQL中更改时区?MySQL错误的时区

+1

您正在寻找在错误的方向......是的,有一种方法,但它涉及到改变你的服务器的时区.. – Naruto

+0

可能[MySQL的时区更改?](http://stackoverflow.com/questions/3451847/mysql-timezone-change) –

+0

尝试使用UTC格式保存时间戳,这可能会有所帮助.. – MarmiK

回答

1

设定数值为它采用一节:

SET time_zone = 'Europe/Helsinki'; 
SET time_zone = "+00:00"; 
SET @@session.time_zone = "+00:00";