错误解决记录(持续更新)

本文记录了在IDEA中遇到的数据库连接问题及单元测试时的数据库插入错误。解决方法包括在数据库连接字符串中添加`allowPublicKeyRetrieval=true`以及确保jar包版本与数据库版本一致,例如将5.1.37升级到8.0版本以匹配MySQL 8.0数据库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

注意事项

1、版本一定要匹配

2、jar包建在WEB-INF
在这里插入图片描述

错误记录


错误一:在IDEA连接不了数据库

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

最简单的解决方法是在连接后面添加 allowPublicKeyRetrieval=true

-------------------------------------------------------------------------------------------

错误二:当我使用单元测试检查我的数据库插入方法时出现的错误

在这里插入图片描述

	二月 23, 2021 5:57:19 下午 com.alibaba.druid.pool.DruidDataSource error
严重: {dataSource-1} init error
java.sql.SQLException: com.mysql.cj.jdbc.Driver
	at com.alibaba.druid.util.JdbcUtils.createDriver(JdbcUtils.java:625)
	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:897)
	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1376)
	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1372)
	at co
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值