配置文件:

Spring——直接配置c3p0连接池 ComboPooledDataSource时遇到的问题

 

 测试函数:

Spring——直接配置c3p0连接池 ComboPooledDataSource时遇到的问题

 

 测试结果:

Spring——直接配置c3p0连接池 ComboPooledDataSource时遇到的问题

 

 

实现的过程中出现以下错误:

 

1. com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: 

解决:查看了mysql的版本是8.0.21,而在lib文件夹中导入的jar包是mysql-connector-java-5.1.7-bin.jar,

然后我去mysql官网下载8.0.22版本的jar包,经过数次下载各种尝试,下载之后压缩包里面都没有bin文件,

最后就将mysql-connector-java-8.0.22.jar文件导入到lib文件夹下

Spring——直接配置c3p0连接池 ComboPooledDataSource时遇到的问题

 

 

选中该文件,鼠标右键,add as library...即可

另外需要注意的是,在mysql8版本中应该使用

com.mysql.cj.jdbc.Driver,而不是
com.mysql.jdbc.Driver

Spring——直接配置c3p0连接池 ComboPooledDataSource时遇到的问题

 

 

 

查看mysql版本的方法:

Spring——直接配置c3p0连接池 ComboPooledDataSource时遇到的问题

 

 

 

解决办法:

jdbc:mysql://localhost:3306/mysql

改成
jdbc:mysql://localhost:3306/mysql?serverTimezone=UTC

Spring——直接配置c3p0连接池 ComboPooledDataSource时遇到的问题

 

 

 

相关文章:

  • 2022-02-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-06
  • 2021-09-28
猜你喜欢
  • 2022-01-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案