文章插圖

文章插圖
大家在使用Idea、PyCharm連接MySQL時,可能會遇到以下報錯:
Server returns invalid timezone. Go to’Advanced’ tab and set ‘serverTimezone’ property manually.
首先,我們來定位原因:
原因:服務器返回無效時區,轉到“高級”選項卡并手動設置“serverTimezone”屬性 。
【mysql jar包下載安裝教程 java導入mysql驅動包】首先,出現該問題的原因是MySQL驅動jar中的默認時區是UTC 。
UTC代表的是全球標準時間,但是我們使用的時間是北京時區也就是東八區,領先UTC八個小時 。
因為時區不一致,所以提示Server returns invalid timezone.Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually
服務器返回了無效的時區,去“高級”標簽中手工設置“serverTimezon”屬性值 。
PART
01
解決方法一
在mysql的命令行窗口輸入以下命令即可:
show variables like '%time_zone%';set global time_zone = '+8:00';02
解決方法二
在連接配置框里,點擊“Advanced”選項卡,在里面找到serverTimezone,這里設置為我們的時區“東八區”即可 。即:Asia/Shanghai 。
03
解決方案三
在最終連接url上追加“?serverTimezone=GM”就可以 。
例子:
jdbc:mysql://localhost:3306/test?serverTimezone=GMT- 連接MySQL失敗 mysql連接不成功怎么辦
- 虛擬機里安裝數據庫 虛擬機linux系統安裝mysql
- 忘了mysql的密碼 mysqlroot密碼忘記了怎么辦
- mysql的基本介紹 簡要闡述mysql數據庫的特點
- 開源mysql管理工具 mysql開源軟件
- mysql表修復命令 mysql 修復
- mysql命令行導出數據 mysql數據導入導出命令
- mysql數據庫三種備份方式 mysql數據備份通常有哪幾種方式
- java 鏈接 mysql java怎么鏈接數據庫
- mysql好還是oracle好 mysql和oracle哪個性能更好
