在运行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相关推荐

  1. 解决及分析: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 ...

  2. Uncaught (in promise)Error: ### Error updating database. Cause :java.sql.SQLException:

    Uncaught (in promise)Error: ### Error updating database.    Cause :java.sql.SQLException:   Field 'X ...

  3. ### Error updating database. Cause: java.sql.SQLException: Incorrect integer value: ‘**‘ for column

    类型 异常报告消息 Request processing failed; nested exception is org.apache.ibatis.exceptions.PersistenceExc ...

  4. Error querying database. Cause: java.sql.SQLException: Error setting driver on UnpooledDataSource.

    记录java Mybatis框架学习过程中遇到的问题 1.搭建第一个mybatis项目的时候发生异常: Exception in thread "main" org.apache. ...

  5. Error updating database. Cause: java.sql.SQLException: #HY000

    造成这个错误的原因是数据库中有字段要求不能为空,但insert语句中没有提供该字段的数据 然后我们回到数据库看看 传参的时候,这几个不能为空的字段,必须有值

  6. 报错: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' ...

  7. Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Cannot add or up

    报错描述: Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Cannot add ...

  8. Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column ‘experience_openne

    项目场景: 项目使用了mybatis-plus进行数据库操作 问题描述 例如:后端无法插入数据,控制台输出如下信息 org.springframework.jdbc.BadSqlGrammarExce ...

  9. 解决 Error querying database. Cause: java.sql.SQLException: sql injection violation....

    解决 Error querying database. Cause: java.sql.SQLException: sql injection violation- 最近在开发的时候老板的需求就是将模 ...

最新文章

  1. GC rich的区域不易测序的原因
  2. 归档 OmniFocus 中已完成的任务到 印象笔记 Evernote
  3. 梯度下降算法的简单证明
  4. MySQL时间戳(毫秒/秒)与日期格式的相互转换
  5. 设置网页背景图片不显示
  6. MySQL存储过程中的3种循环
  7. 阿里云三维可视化使用初体验
  8. jenkins api_接触Jenkins(Hudson)API,第2部分
  9. python 常用 time, datetime处理
  10. DTC精彩回顾—韩锋:AnalyticDB,金融级云原生数据仓库及最佳实践丨PPT视频
  11. ASP.NET WEB API路由机制
  12. iOS求职之OC面试题
  13. 如何使用百度云人脸识别服务(V3版接口python语言) (九)批量向人脸库中添加人脸
  14. 详细解析Photoshop10个必学的抠图技巧
  15. 荒岛求生html5小游戏在线玩,荒岛求生
  16. Openssl 编译
  17. vue实现分屏_WebRTC如何在Vue.js 配合video标签实现多分屏功能?
  18. cl.3hh.win/index.php,windows 系统下 安装 gitblit 教程
  19. 5G发展的五大动力和四大挑战
  20. 第十周博文作业:项目1 求个人所得税

热门文章

  1. 什么是BOM(Byte Order Mark)?
  2. 高级算法工程师的主要职责说明(合集)
  3. mysql高级功能怎么开启_MySQL高级
  4. 一看肠一断,好去莫回头
  5. SAAS云服务三种模式
  6. 【CSS】你真的了解font-weight吗?
  7. pgcreate /dev/sdb 提示 Device /dev/sdb excluded by a filter解决办法
  8. BGP高防服务器是什么?要怎么选?
  9. ORACEL_EBS_采购到入库所经历的表
  10. Microsoft Office 2010 Starter