每次重啓電腦idea中mysql都需要配置時間解決方案(轉載)

點擊右上角“+”號,找到MySQL(我這裏連接的是MySQL數據庫)並點進去,如圖:

在這裏插入圖片描述

在彈出的對話框中輸入用戶名和密碼並進行數據庫連接測試,這時測試一般會報錯,如圖:

Server returns invalid timezone. Go to Advanced tab and set serverTimezon
在這裏插入圖片描述

該錯誤就是需要我們設置serverTimezone(服務器時區),這時我們需要設置mysql的時區,

設置時區也有兩種方法;

第一種(親測重啓電腦後失效,不推薦,不過也可以瞭解一下):

進入命令窗口(Win + R),連接數據庫 mysql -hlocalhost -uroot -p,回車,輸入密碼,回車,如圖:

在這裏插入圖片描述

接着繼續輸入 show variables like’%time_zone’; (注意不要漏掉後面的分號),回車,如圖:

在這裏插入圖片描述

顯示 SYSTEM 就是沒有設置時區,現在我們來設置時區。

輸入set global time_zone = ‘+8:00’; 注意不要漏掉後面的分號),回車,如圖:

在這裏插入圖片描述

然後我們需要輸入exit命令,退出MySQL連接,如圖:

在這裏插入圖片描述

之後,我們需要重新連接數據庫,輸入mysql -hlocalhost -uroot -p,回車,輸入密碼,回車,如圖:

在這裏插入圖片描述

接下來我們繼續輸入show variables like’%time_zone’; (注意不要漏掉後面的分號),回車,如圖:

在這裏插入圖片描述

這樣我們設置時區就成功了,這時我們再去idea建立數據庫連接並測試,就可以測試成功了。

第二種(親測重啓電腦依然有效,推薦此方法)

修改my.ini配置文件

在“開始 → 所有程序 → MySQL”下面找到MySQL的命令行客戶端工具,右鍵選擇該命令行工具點擊更多→打開文件位置→MySQL 5.5 Command Line Client右鍵查看“屬性”,在“目標”裏面可以看到MySQL使用的配置文件位置。如圖:

在這裏插入圖片描述

在自己目錄下找到my.ini配置文件並打開,在文件中找到下圖位置並加上下面這一行,

default-time-zone=’+8:00’

效果如圖:

在這裏插入圖片描述

然後一定注意:

這裏重啓MySQL後無效,需要重啓電腦,之後再進入MySQL查看就顯示時區已經設置成功,效果如圖:

在這裏插入圖片描述

這樣我們設置時區就成功了,而且是一勞永逸的那種哦!這時我們再去idea建立數據庫連接並測試,就同樣可以測試成功了。

href=“https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-60ecaf1f42.css” rel=“stylesheet”>

轉載:https://blog.csdn.net/cainiao1007/article/details/105802704

看到最後的幫忙點個👍🙏 謝謝!
在這裏插入圖片描述

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