IntelliJ IDEA集成工具Database连接MySQL8.0报错的解决方法


直接用默认配置连接的话,会报以下错误:

Connection to MySQL - @localhost failed.

[08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up.

 

原因是MySQL的连接字符串需要配置ServerTimezone属性,可以用UTC、Hongkong、Asiz/Shanghai等。

如果使用UTC的话会有8小时时差,所以建议使用Hongkong或Asiz/Shanghai。

 

例如:

jdbc:mysql://localhost:3306/?serverTimezone=Asia/Shanghai

jdbc:mysql://localhost:3306/MyDB?serverTimezone=Asia/Shanghai

 

* 注意大小写,写错了也会连接失败

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM