1. 程式人生 > 資料庫 >解決IDEA連線mysql報錯:Server returns invalid timezone. Go to 'Advanced' tab and set 'server

解決IDEA連線mysql報錯:Server returns invalid timezone. Go to 'Advanced' tab and set 'server

原因:

MySQL驅動jar中的預設時區是UTC。

UTC代表的是全球標準時間 ,但是我們使用的時間是北京時區也就是東八區,領先UTC八個小時。

因為時區不一致,所以提示Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually
伺服器返回了無效的時區,去“高階”標籤中手工設定“serverTimezon"屬性值。
Asia/Shanghai
在這裡插入圖片描述
設定時區不出意外是會解決問題的,但是我去看了一下官方文件說是要設定idea連線MySQL的驅動,下面說說怎麼修改驅動

另一種解決辦法 — 同步mysql驅動

我本機安裝的mysql版本是5.7的,那麼IDEA要連線mysql也應該匹配下驅動版本。把Driver改成MySQL for 5.1就可以了
在這裡插入圖片描述
或者下載你電腦上對應的驅動如圖:
在這裡插入圖片描述
嘻嘻 我的情況已經完美解決 幫助到你了給我點個贊呀,有問題其他問題也可以討論