mysql8.x版本關於時區配置的設置(最快解決mysql時區問題)

在mysql5.x版本中本來是沒有時區配置的,但是現在mysql8.新增了這個時區配置,由於mysql不是中國的.MySQL默認的時區是UTC時區,比北京時間晚8個小時。所以我們用的時候就被出現時區問題.

比如這樣:
Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually.
在這裏插入圖片描述這個時候我們可以用cmd打開數據庫,然後輸入命令:

set global time_zone='+8:00';

或者,我們自己手動安裝了數據庫的話我們可以在電腦(win10)的點擊win鍵

在這裏插入圖片描述向下翻,找到mysql文件夾
在這裏插入圖片描述打開:
在這裏插入圖片描述我們可以看到這裏就有命令版的mysql,點擊進入第一個
在這裏插入圖片描述會提醒你輸入密碼,這個密碼也就是你安裝mysql時輸入的密碼,比如說我的mysql賬號是root,密碼123456,這裏的話只需要輸入密碼即可.
在這裏插入圖片描述這樣就進入了mysql的界面.
在命令模式下我們輸入

set global time_zone = '+8:00';

在這裏插入圖片描述然後我們去查看idea中連接數據庫測試
在這裏插入圖片描述沒有報錯之後點擊apply–>ok 即可
如果過幾天又出現這個問題,重新設置即可.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章