如何設定MySQL 的時區
使用MySQL 時,確保配置正確的時區對於準確的時間戳處理至關重要和資料操縱。 MySQL 讓您在三個位置設定時區:
1。 my.cnf 設定檔
在my.cnf 檔案的[mysqld] 部分,指定default-time-zone 參數,如:
default-time-zone='+00:00'
2.全域時區變數(@@global.time_zone)
使用SELECT @@global.time_zone 語句查看目前設定。若要變更全球時區,請使用:
SET @@global.time_zone = '+8:00'; SET GLOBAL time_zone = 'Europe/Helsinki';
3。會話時區變數 (@@session.time_zone)
使用 SELECT @@session.time_zone 檢查會話時區。暫時設定為:
SET @@session.time_zone = '+00:00'; SET time_zone = 'Europe/Helsinki';
要使指定時區(例如「歐洲/赫爾辛基」)正常運作,必須正確填充時區資訊表。
其他MySQL時區函數:
或日期時間值,但會根據新時區設定以不同方式顯示它們。
以上是如何設定 MySQL 時區:設定檔、全域和會話變數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!