配置Hibernate.cfg.xml測試連接Mysql數據庫時老是報錯,如下圖:

想想這樣配置也沒有錯啊,可是一直測試連接不上。后面上查了一下,需要在連接字符串后面加上?serverTimezone=UTC ,其中UTC是統一標準世界時間。
完整的連接字符串示例:jdbc:mysql://localhost:3306/student?serverTimezone=UTC
加上后測試連接然后就可以連接上了

PS:或者還有另一種選擇:jdbc:mysql://localhost:3306/student?useUnicode=true&characterEncoding=utf-8,這個是解決中文亂碼輸入問題,當然也可以和上面的一起結合:jdbc:mysql://localhost:3306/student?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
浙公網安備 33010602011771號