MySQL數(shù)據(jù)庫連接報錯
現(xiàn)象:
使用Intelij DataGrip連接MySql時,遇到如下錯誤信息:
問題原因:
數(shù)據(jù)庫和系統(tǒng)時區(qū)有差異
解決辦法 1:
在jdbc連接的url后面加上serverTimezone=GMT即可解決問題,如果需要使用gmt+8時區(qū),需要寫成GMT%2B8,否則會被解析為空。再一個解決辦法就是使用低版本的MySQL jdbc驅動,5.1.28不會存在時區(qū)的問題。
例如:
url=jdbc:mysql://localhost:3306/dataBaseA
改為
url=jdbc:mysql://localhost:3306/dataBaseA?serverTimezone=GMT%2B8
——————————-
解決辦法 2:
下一篇:Mysql數(shù)據(jù)恢復