针对mysql8.0报错:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:
这个是数据库版本的问题,是因为驱动包和数据库不匹配造成的。
原来用的是5.1.37的驱动。数据库是mysql5.7,可以连接成功。
但是把数据库换成了8.0之后,就会出现这个错误了,把驱动包
![]()
换成下边这个驱动包就好了
![]()
本文解决了一个常见的数据库连接问题,当从MySQL5.7升级到8.0时,原有的驱动包5.1.37无法正常工作,导致出现MySQLNonTransientConnectionException错误。文章详细解释了这一现象的原因,并提供了正确的驱动包解决方案。
这个是数据库版本的问题,是因为驱动包和数据库不匹配造成的。
原来用的是5.1.37的驱动。数据库是mysql5.7,可以连接成功。
但是把数据库换成了8.0之后,就会出现这个错误了,把驱动包
![]()
换成下边这个驱动包就好了
![]()
1132
449
3649

被折叠的 条评论
为什么被折叠?