`

关于最新版MySQL的jdbc驱动包名(路径)引发的问题

阅读更多
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.

警告代码:
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.

    在查看日志的时候很诧异的发现这一行信息,于是乎...

原因:
    可以从提示的字面意思看出,说的是mysql 的驱动类,位置改变了,这个...

解决方案:
    将数据配置文件里jdbc.driver=com.mysql.jdbc.Driver这一条修改为
                              jdbc.driver=com.mysql.cj.jdbc.Driver
    注意,是多了个cj..cj..cj..,然后保存后试一下,一切OK。


1
0
分享到:
评论
2 楼 sutongxuevip 2019-07-19  
只更改driver的话,url中你需要指定时区等信息的
1 楼 sutongxuevip 2019-07-19  
指定下maven中的mysql版本就不会出现这个问题了

相关推荐

    mysql-jdbc驱动包8.0.11

    MySQL JDBC驱动包8.0.11是MySQL官方发布的用于Java应用程序与MySQL数据库进行通信的驱动程序。JDBC(Java Database Connectivity)是Java平台中的一种标准API,它允许Java程序员使用SQL语句来访问和操作数据库。这个...

    mysql jdbc驱动包

    MySQL JDBC驱动包,全称Java Database Connectivity Driver,是Java编程语言与MySQL数据库之间通信的桥梁。这个驱动包允许Java开发者使用标准的Java SQL API来访问MySQL数据库,进行数据的读写、查询和更新操作。...

    最新mysql jdbc 驱动jar包

    "最新mysql jdbc 驱动jar包"指的是当前可获取的、更新到最新版本的MySQL JDBC驱动程序的Java Archive(JAR)文件。这个JAR文件包含了所有必要的类和资源,用于在Java应用中建立与MySQL数据库的连接,执行SQL查询,...

    mysql5.7.20的jdbc驱动

    8.0.13版本的JDBC驱动则是针对MySQL 5.5及更高版本设计的,它包含了最新的特性和性能优化。如果你的数据库环境是5.5或更新的版本,使用此版本的驱动将能更好地利用新版本MySQL提供的功能,例如窗口函数、JSON支持、...

    mysql8.0jdbc驱动.zip

    MySQL 8.0 JDBC驱动是Java应用程序连接MySQL数据库的关键组件,它允许程序通过Java Database Connectivity (JDBC) API与MySQL数据库进行交互。JDBC是一种Java编程接口,它为开发人员提供了一种标准的方法来访问各种...

    Mysql 5.1.7 JDBC驱动包

    MySQL 5.1.7 JDBC驱动包是连接Java应用程序与MySQL数据库的重要组件。JDBC(Java Database Connectivity)是Java编程语言中的一个标准API,它允许Java程序员使用SQL语句来访问和操作数据库。在这个特定的版本中,...

    MySql5.6.22 JDBC 最新驱动

    在升级或更换MySQL版本时,确保使用的JDBC驱动与MySQL数据库版本相匹配至关重要,以避免兼容性问题。MySQL 5.6.22版本引入了一些性能优化和新的功能,比如InnoDB存储引擎的改进、分区表的增强以及查询优化器的更新等...

    mysqljdbc驱动

    使用MySQL JDBC驱动,开发者首先需要将其添加到项目的类路径中。在Java代码中,可以通过`Class.forName()`方法加载驱动,然后使用`DriverManager.getConnection()`创建数据库连接。连接字符串通常包括数据库URL、...

    com.mysql.jdbc.Driver驱动包工具

    1. **下载驱动**:从MySQL官方网站下载最新版本的JDBC驱动包,通常是`mysql-connector-java-x.x.x.jar`文件。 2. **引入驱动**:将下载的JAR文件复制到项目类路径下,或者在Maven或Gradle等构建工具中添加依赖。 3. ...

    mysql jdbc 驱动包(3.0~5.1版本的)

    本压缩包包含了从3.0到5.1不同版本的MySQL JDBC驱动,这在处理兼容性问题或者需要测试不同版本数据库连接性能时非常有用。 1. **MySQL JDBC驱动概述** - JDBC驱动是Java编程语言中的接口,允许Java应用程序连接到...

    JDBC:MySQL8.0.29驱动

    MySQL 8.0.29版本的JDBC驱动是为MySQL 8.x系列数据库系统设计的,提供了最新的功能和性能优化。这个驱动包包括了`mysql-connector-java-8.0.29.jar`文件,它是Java应用程序连接到MySQL数据库的核心库。在Java程序中...

    mysql8.0.11驱动包,兼容支持MySQL 5.5, 5.6, 5.7,8.0.zip

    这款驱动包的显著特点在于它的兼容性,不仅支持最新的MySQL 8.0版本,同时也向下兼容较早的MySQL 5.5、5.6以及5.7版本。这种广泛的兼容性对于那些需要在不同MySQL环境之间迁移或测试的开发者来说尤其重要,因为他们...

    mysql8的jdbc驱动.rar

    本资源包含的是适用于Windows 64位操作系统的MySQL 8 JDBC驱动,确保在64位Java环境中无缝运行。 JDBC驱动程序分为四种类型,分别是Type 1、Type 2、Type 3和Type 4。MySQL 8使用的JDBC驱动是Type 4,也称为纯Java...

    mysql jdbc jar包

    MySQL Connector/J是MySQL官方提供的JDBC驱动程序,它是实现这一连接性的关键组件。 首先,了解JDBC的基本概念至关重要。JDBC是Sun Microsystems开发的一种API,用于在Java应用程序和各种数据库之间建立连接。它...

    mysql57驱动jar包

    MySQL Connector/J是MySQL的JDBC驱动程序,实现了Java Database Connectivity (JDBC) API,使得Java开发者能够通过Java代码与MySQL数据库进行交互。JDBC是Java中用于访问数据库的标准接口,提供了一组API来创建、...

    MySQL最新驱动jar包:5.1.49

    MySQL是世界上最流行的关系型数据库管理系统之一,而MySQL的Java驱动程序,也称为JDBC驱动,是连接Java应用程序与MySQL数据库的关键组件。标题提到的"MySQL最新驱动jar包:5.1.49"指的是用于Java应用程序的MySQL ...

    MySQL jdbc最新驱动5.1

    MySQL JDBC驱动5.1版是针对MySQL服务器5.1版本设计的,确保了最佳的兼容性和性能。 该驱动提供了以下主要功能: 1. **连接建立**:通过`java.sql.DriverManager`类的`getConnection()`方法,Java应用可以创建到...

Global site tag (gtag.js) - Google Analytics