2011-05-16 81 views
4

我正在管理MySQL服務器。它安裝在Ubuntu服務器上。最近我發現,Ubuntu的服務器被設置在一個錯誤的時區。我通過命令dpkg-reconfigure tzdate通過終端進行了糾正。現在我想讓MySQL服務器適應這個設置。這可能嗎?如何更改MySQL服務器時區?

回答

4

在你/etc/mysql/mysql.conf或其它地方是,檢查出default-time-zone

+2

我得到這個從鏈接您發佈:'SET TIME_ZONE = SYSTEM;'這個命令之後我重新啓動MySQL服務器,一切都很好!謝謝! – Aufwind 2011-05-16 15:31:49

+0

@Aufwind什麼都行得通:) – Henry 2011-05-16 15:46:27

1

您需要update mysql表上的服務器支持時區的名稱。在服務器上使用 shell命令:

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql -p 
+0

windows的等價路徑是什麼?/usr/share/zoneinfo我在這臺機器上使用Windows 10 wamp – themis 2016-10-22 10:20:18