mysql的時區設置


IDEA配置mysql數據庫時,地址,用戶名,密碼,數據庫名填寫之后,點測試連接,提示 Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' prope

如圖

 

翻譯過來就是:服務器返回無效時區。進入“高級”選項卡,手動設置“serverTimezone”屬性。

網上查詢了一下解決方案,原來是要設置時區

1,先按照第一種方案在命令行進行操作

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

 

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

 

顯示 SYSTEM  按照網上的資料 system就是沒有設置時區,下一步就設置時區

 (3)輸入set global time_zone = '+8:00';  注意不要漏掉后面的分號),回車,如圖:

 

 

 提示我成功,於是我又查看了下時區,結果發現沒變化

 

這就尷尬了,於是繼續查找資料,找到了第二種方案,修改mysql配置文件my.ini

2.修改my.ini

(1)找到mysql配置文件,我的是默認放在了mysql安裝目錄下 找到配置文件

 

 (2)打開配置文件 設置默認時區  輸入以下命令保存即可

#設置默認時區
default-time-zone='+08:00'
如圖

 

 重新登陸mysql 查詢默認時區 顯示修改成功

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM