driver-class-name: com.mysql.cj.jdbc.Driver代码爆红的解决问题

这篇具有很好参考价值的文章主要介绍了driver-class-name: com.mysql.cj.jdbc.Driver代码爆红的解决问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在搭建运行springboot项目时,数据库驱动添加会报错。

com.mysql.cj.jdbc.driver报红,报错专栏,mysql,java,数据库,spring boot,maven

而在此之前需要在pom.xml中添加mysql依赖,在多次寻求问题解决方法的过程中,我发现一个关键的说辞,就是:

我在mysql依赖中添加了版本号,而这个问题的出现很可能就是版本号不一致,导致了本次标红的主题:

com.mysql.cj.jdbc.driver报红,报错专栏,mysql,java,数据库,spring boot,maven
那么到了这一步,本次问题的解决方法显而易见了。
1.要么把pom.xml中的mysql依赖注释掉

        <!-- 数据库Mysql -->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <!--<version>5.7.17</version>-->
        </dependency>
logging:
  path: ./log/

spring:
  datasource:
    url: jdbc:mysql://localhost:3306/xzs?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false&serverTimezone=GMT%2b8
    username: root
    password: root
    driver-class-name: com.mysql.cj.jdbc.Driver

2.要么目前电脑上的MySQL版本过低,重新安装更符合开发环境的MySQL版本。文章来源地址https://www.toymoban.com/news/detail-738367.html

到了这里,关于driver-class-name: com.mysql.cj.jdbc.Driver代码爆红的解决问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Failed to load driver class com.mysql.cj.jdbc.Driver异常-IntellIJ Idea-后端项目连接数据库配置

    前言 :后端项目连接数据库配置时,添加了如下application.properties的数据库连接配置 项目点击运行,就出现以下系列问题 这种情况通常是由于以下原因之—引起的: 1.没有在项目中引入mysql-connectorjar包,或者引入的包版本与JDBC驱动不匹配。解决方法:在项目pom.xml中添加相关依

    2024年02月07日
    浏览(64)
  • Failed to load driver class com.mysql.cj.jdbc.Driver异常-IntellIJ Idea-后端项目连接数据库_添加MyBatis依赖配置问题

    前言 :后端项目连接数据库配置时,添加了如下application.properties的数据库连接配置 项目点击运行,就出现以下系列问题 这种情况通常是由于以下原因之—引起的: 1.没有在项目中引入mysql-connectorjar包,或者引入的包版本与JDBC驱动不匹配。解决方法:在项目pom.xml中添加相关依

    2024年02月05日
    浏览(58)
  • java中连接数据库com.mysql.jdbc.Driver和com.mysql.cj.jdbc.Driver的区别?

    com.mysql.jdbc.Driver 和 com.mysql.cj.jdbc.Driver 是MySQL数据库连接驱动的不同版本。 com.mysql.jdbc.Driver :这是旧版的MySQL JDBC驱动(版本5.x)。它已经过时,不再推荐使用。如果您使用较旧的MySQL版本(如MySQL 5.7及以下),可以考虑使用此驱动。但请注意,该驱动在MySQL 8.0及更高版本上可

    2024年02月14日
    浏览(44)
  • java.sql.SQLException: com.mysql.cj.jdbc.Driver

    这篇文章分享一下Springboot整合Elasticsearch时遇到的一个问题,项目正常启动,但是查询数据库的时候发生了一个异常java.sql.SQLException: com.mysql.cj.jdbc.Driver 通过断点发现加载数据库驱动的时候传进来的类加载器居然是null,惊呆了我的小伙伴,不知道看这篇文章的童鞋有没有遇到

    2024年02月10日
    浏览(42)
  • 解决java.sql.SQLException: com.mysql.cj.jdbc.Driver报错

    当有: com .alibaba.druid.support.logging.JakartaCommonsLoggingImpl error 严重: create connection error, url: ...... java.sql.SQLException: com.mysql.cj.jdbc.Driver....... 类似这两类的报错的时候经总结可能有如下几个问题: 1.首先检查你的jar/pom文件的mysql版本号: mysql5.x.x 的版本配置应为: \\\"com.mysql.jdbc.driver\\\"

    2023年04月26日
    浏览(49)
  • java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver 异常解决

      目录 问题 原因 解决         今天在开发一个DB同步工具的时候,因为采用的是原生的jdbcDriver链接数据库的,代码如下“ Class.forName(this.jdbcDriver); ”,我这边的配置是“ \\\"jdbcDriver\\\":\\\"com.mysql.cj.jdbc.Driver\\\" ”,当程序走到这一行的时候就报错“ java.lang.ClassNotFoundException: com.mys

    2024年02月08日
    浏览(39)
  • Cannot load JDBC driver class ‘com.mysql.jdbc.Driver’

    这个错误通常是由以下原因引起的: 1. **缺少 JDBC 驱动程序:** JMeter 无法找到 MySQL JDBC 驱动程序。你需要下载驱动程序并将其复制到 $JMETER_HOME/lib 目录下。 2. **驱动程序名称或路径不正确:** 在“JDBC Connection Configuration”或“JDBC Request”元件中,可能输入了不正确的驱动程序

    2024年02月13日
    浏览(37)
  • java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver解决方案

    此报错会出现在两种情况,有各自的解决方法。 如果在Java程序中报错 ,那么我们就参考 方法1 (单Java程序),错误演示: 如果你是在Tomcat中报错 ,那么我们可以参考 方法2 (Tomcat项目),错误演示:   错误原因:其实就是程序没有安装JDBC驱动,对于Java程序来说我们只需

    2024年02月08日
    浏览(45)
  • DBeaver驱动连接错误解决方法(提示:com.mysql.cj.jdbc.Driver错误)

    1、提示驱动错误且下载一直失败         1、打开DBeaver点击窗口--窗口--首选项--点击驱动--Maven--添加新的源         2、添加源地址然后进行应用,把添加的源地址移动到最上面(我把其他的地址禁用了,我用不了)         阿里:http://maven.aliyun.com/nexus/content/groups/publ

    2024年02月05日
    浏览(39)
  • java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver报错问题分析

    java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver 这个错误通常意味着应用程序服务器在尝试在只读模式下访问数据库时出现了问题,该错误与事务处理有关。通常出现在JDBC连接对象或事务对象的创建或状态查询的过程中。 在JDBC中, 只读事务需要从数据库检索数据 ,但是不能进

    2024年02月11日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包