Druid数据库连接池配置文件中MysqlJDBC驱动版本和Mysql版本记得匹配
问题背景
在进行Druid数据库连接池获取数据库连接时,突然爆红
![在进行Druid数据库连接池获取数据库连接时,突然爆红在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/110465bd613f3936819b19558818cfb3.png)
解决方案
我们可以检查src目录下的配置文件druid.properties
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a998fcbe356244fb8f918333d561d5a6.png)
这里发现获取数据库驱动的全名为:com.mysql.cj.jdbc.Driver
- mysql5以及之前使用的是:com.mysql.jdbc.Driver
- mysql6以及之后使用的是:com.mysql.cj.jdbc.Driver
所以我在项目中将mysql驱动版本由5.1.37改为8.0.32
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/af130d1752a0d1c6be2e92e805574de2.png)
心得体会