使用druid报错:Could not create connection to database server. Attempted reconnect 3 times. Giving up.

心不动则不痛 提交于 2020-01-09 16:42:01

错误原因分析:

1.数据库版本过低,比如使用mysql5.0,jdbc驱动使用了8.0.12

此处解决办法:更换高版本mysql比如mysql8(亲测有效),要么将jdbc驱动换回5.1.28,但更换低版本驱动可能会导致不可测的新问题,抛出新的异常

2.时区问题

此处解决办法:在jdbc连接的url后面加上serverTimezone=GMT即可解决问题,如果需要使用gmt+8时区,需要写成GMT%2B8,否则会被解析为空。

 

----end--------

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!