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

错误原因分析:

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

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

2.时区问题

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

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

发布了109 篇原创文章 · 获赞 34 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/shuaicenglou3032/article/details/103889086