2015-09-28 54 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";