(20条消息) spring Boot2.1连接数据库踩的坑: DatebookHikariCP - Exception during pool initialization.
最近想用spring cloud自己做一个小程序,连接数据库的时候,老是报错 DatebookHikariCP - Exception during pool initialization.连不上数据库,很扎心。我用的工具和框架版本如下:spring boot 2.1.2MySQL5.6spring boot2.0高版本更新的时间不久,百度了很多的解决方法,很多都是修改配置,但是改了很多次都没有解
·
最近想用spring cloud自己做一个小程序,连接数据库的时候,老是报错 DatebookHikariCP - Exception during pool initialization.连不上数据库,很扎心。
我用的工具和框架版本如下:
- spring boot 2.1.2
- MySQL5.6
spring boot2.0高版本更新的时间不久,百度了很多的解决方法,很多都是修改配置,但是改了很多次都没有解决。
还好,在我几番折腾之下,终于解决了。 - spring Boot在升到2.0以上之后,默认的数据库连接池改用了HikariCP。而且在使用的时候不用特别引用。具体的用法,有需要可以参考我的下一篇博客。
- 出现上面连接池初始化失败的原因是,springBoot2.0+版本的数据库驱动默认版本是8.0,我的数据库是MySQL5.6,所以我手动将驱动版本改成5.1的版本,就解决了。
网上很多都说配置文件的问题。但是我改了很多都没有成功,左后才知道是版本问题。我的下一篇博客会写spring boot2.0+mysql+mybatis.
一句话spring boot2.0以后,版本的坑,真的很多。
解决了这个坑,花了很多时间,记录一下。毕竟,要成为一个优秀的程序媛,就是要与bug抗争到底。开森
---------------------
作者:晨曦若你
来源:CSDN
原文:https://blog.csdn.net/LynneZoe/article/details/86613106
版权声明:本文为上一个作者原创文章,转载请附上博文链接请询问晨曦若你!
更多推荐
已为社区贡献2条内容
所有评论(0)