一般 jdbc url中 需要添加幾個(gè)參數(shù) , 大多數(shù)博客給的教程都是 useSSL=false&useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC 這幾個(gè)參數(shù)
將其追加到 默認(rèn) url( jdbc:mysql://127.0.0.1:3306/ ) 后面(用 ? )隔開牵现,重新連接淋肾,一般成功
jdbc:mysql://127.0.0.1:3306/要連接的數(shù)據(jù)庫(kù)名?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
查看本地mysql的時(shí)間
Windows+r,cmd弟断,cmd中使用 mysql -u 用戶名 -p 密碼來(lái)登錄mysql
輸入select now();
查詢
輸入 show variables like'%time_zone'; (注意不要漏掉后面的分號(hào)),回車趴生,如圖:時(shí)區(qū)
顯示 SYSTEM 就是沒(méi)有設(shè)置時(shí)區(qū)
設(shè)置時(shí)區(qū)阀趴。
輸入set global time_zone = '+8:00'; 注意不要漏掉后面的分號(hào))昏翰,回車,如圖:
設(shè)置時(shí)區(qū)
默認(rèn) url 重新連接下數(shù)據(jù)庫(kù)刘急,也許能連接成功棚菊!
關(guān)于解決MySQL插入時(shí)間差八小時(shí)問(wèn)題
異常解決 [08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up.
異常解決 [08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up.
異常解決 Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' prope
-
url設(shè)置
url設(shè)置