运行mybatis时显示报错:Error updating database. Cause: java.sql.SQLException: Error setting driver on
在运行mybatis测试类的时候,结果报错;
Error updating database. Cause: java.sql.SQLException: Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mysql.jdbc.cj.DriverCaused by: java.sql.SQLException: Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mysql.jdbc.cj.Driver
首先来看下报错:
在报错信息中它告诉我们, Error updating database. Cause: java.sql.SQLException: Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mysql.jdbc.cj.Driver---------》 翻译如下: 更新数据库时出错。原因:java。sql。SQLException:在未编程的数据源上设置驱动程序时出错。
它讲了是更新数据库出现问题,在设置驱动时出错,我们知道,在mybatis中设置drive,也就是驱动的文件是db.properties,所以立马找到我们相应的文件;
以下是我的db.properties文件:
不知道是什么错了,不过既然idea告诉我们驱动错了,那我们就从第一行driver动手!
后来我知道是加多了.cj的原因,然后我把它去掉,结果就成了
最后是运行成功了
运行mybatis时显示报错:Error updating database. Cause: java.sql.SQLException: Error setting driver on相关推荐
- 解决及分析:MySQL的 Error updating database. Cause: java.sql.SQLException: You can’t specify target table
一.项目从Oracle迁移到MySQL时,报错:Error updating database. Cause: java.sql.SQLException: You can't specify tar ...
- Uncaught (in promise)Error: ### Error updating database. Cause :java.sql.SQLException:
Uncaught (in promise)Error: ### Error updating database. Cause :java.sql.SQLException: Field 'X ...
- ### Error updating database. Cause: java.sql.SQLException: Incorrect integer value: ‘**‘ for column
类型 异常报告消息 Request processing failed; nested exception is org.apache.ibatis.exceptions.PersistenceExc ...
- Error querying database. Cause: java.sql.SQLException: Error setting driver on UnpooledDataSource.
记录java Mybatis框架学习过程中遇到的问题 1.搭建第一个mybatis项目的时候发生异常: Exception in thread "main" org.apache. ...
- Error updating database. Cause: java.sql.SQLException: #HY000
造成这个错误的原因是数据库中有字段要求不能为空,但insert语句中没有提供该字段的数据 然后我们回到数据库看看 传参的时候,这几个不能为空的字段,必须有值
- 报错:Error querying database. Cause: java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘
报错:Error querying database. Cause: java.sql.SQLException: Access denied for user 'root'@'localhost' ...
- Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Cannot add or up
报错描述: Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Cannot add ...
- Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column ‘experience_openne
项目场景: 项目使用了mybatis-plus进行数据库操作 问题描述 例如:后端无法插入数据,控制台输出如下信息 org.springframework.jdbc.BadSqlGrammarExce ...
- 解决 Error querying database. Cause: java.sql.SQLException: sql injection violation....
解决 Error querying database. Cause: java.sql.SQLException: sql injection violation- 最近在开发的时候老板的需求就是将模 ...
最新文章
- GC rich的区域不易测序的原因
- 归档 OmniFocus 中已完成的任务到 印象笔记 Evernote
- 梯度下降算法的简单证明
- MySQL时间戳(毫秒/秒)与日期格式的相互转换
- 设置网页背景图片不显示
- MySQL存储过程中的3种循环
- 阿里云三维可视化使用初体验
- jenkins api_接触Jenkins(Hudson)API,第2部分
- python 常用 time, datetime处理
- DTC精彩回顾—韩锋:AnalyticDB,金融级云原生数据仓库及最佳实践丨PPT视频
- ASP.NET WEB API路由机制
- iOS求职之OC面试题
- 如何使用百度云人脸识别服务(V3版接口python语言) (九)批量向人脸库中添加人脸
- 详细解析Photoshop10个必学的抠图技巧
- 荒岛求生html5小游戏在线玩,荒岛求生
- Openssl 编译
- vue实现分屏_WebRTC如何在Vue.js 配合video标签实现多分屏功能?
- cl.3hh.win/index.php,windows 系统下 安装 gitblit 教程
- 5G发展的五大动力和四大挑战
- 第十周博文作业:项目1 求个人所得税