MySQL 9.0 發行說明
如果您的 SELECT NOW()
回傳值是 UTC 而不是您的本地時間,您必須告訴伺服器您目前的時區。如果 UNIX_TIMESTAMP()
回傳錯誤的值,也適用相同情況。這應該在伺服器運行的環境中完成(例如,在 mysqld_safe 或 mysql.server 中)。請參閱 第 6.9 節, 「環境變數」。
您可以使用 --timezone=
選項給 mysqld_safe,設定伺服器的時區。您也可以在啟動 mysqld 之前設定 timezone_name
TZ
環境變數來設定。
--timezone
或 TZ
的允許值與系統相關。請查閱您的作業系統文件,了解哪些值是可接受的。