設定 MySQL 時區
在 MySQL 中,可以在不同位置設定時區。這對於確保準確的時間記錄和在資料庫中顯示至關重要。
設定選項
檢查目前時區
要確定目前使用的時區,使用下列查詢:
SELECT TIMEDIFF(NOW(), UTC_TIMESTAMP);
擷取UNIX時間戳
要取得當前時間戳作為UNIX時間戳記(紀元秒),請使用:
SELECT UNIX_TIMESTAMP();
注意事項
更改MySQL 時區不會影響資料庫中儲存的日期時間或時間戳記值。但是,它將改變這些值在目前 MySQL 時區中的顯示方式。
為了確保準確的時間處理,必須在 MySQL 中正確配置時區。這涉及到將其設定為 my.cnf 檔案中適當的偏移量或命名時區、@@global.time_zone 或 @@session.time_zone。
以上是如何在MySQL中設定和管理時區?的詳細內容。更多資訊請關注PHP中文網其他相關文章!