最近使用DBeaver作為連接MySQL的客戶端,發現執行sql返回的datetime類型字段時間不對,比實際時間多了10多個小時,
無論是連接開發服務器或者連本機MySQL都有這個問題。
檢查服務器和本機時間和時區無誤后,推測可能是DBeaver的時區問題。
查詢資料找到解決方法:
選中數據庫連接->右鍵編輯連接(F4)->連接設置->驅動屬性
找到名稱為serverTimeZone,設置值為Asia/Shanghai
點擊確定保存設置后,重新執行sql,時間顯示恢復正確。
最近使用DBeaver作為連接MySQL的客戶端,發現執行sql返回的datetime類型字段時間不對,比實際時間多了10多個小時,
無論是連接開發服務器或者連本機MySQL都有這個問題。
檢查服務器和本機時間和時區無誤后,推測可能是DBeaver的時區問題。
查詢資料找到解決方法:
選中數據庫連接->右鍵編輯連接(F4)->連接設置->驅動屬性
找到名稱為serverTimeZone,設置值為Asia/Shanghai
點擊確定保存設置后,重新執行sql,時間顯示恢復正確。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。