MySQL 8.0 驱动与阿里druid版本兼容问题解决

本文主要介绍了MySQL 8.0 驱动与阿里druid版本兼容问题解决,具体如下:

注意:

这个异常表面druid数据源的版本与MySql 8.0的驱动版本不匹配,解决方法如下:

确保MySql 8.0的驱动如下

<dependency>
   <groupId>mysql</groupId>
   <artifactId>mysql-connector-java</artifactId>
   <version>8.0.11</version>
</dependency>

确保druid的版本如下

<dependency>
   <groupId>com.alibaba</groupId>
   <artifactId>druid</artifactId>
   <version>1.1.10</version>
</dependency>

附上Druid各个版本的驱动jar 包下载方式如下:https://repo1.maven.org/maven2/com/alibaba/druid/

重新刷新POM,更新Maven,如下图:

然后启动项目,run:

见到下面这句红色提醒日志,则表示已经匹配成功:

接下来就可以操作数据库了,但是如果你连MySql 8.0驱动和数据库连接都没搞定的话,那就看这篇吧。

MySql 8.0及对应驱动包匹配注意点

到此这篇关于MySQL 8.0 驱动与阿里druid版本兼容问题解决的文章就介绍到这了,更多相关MySQL 8.0驱动与阿里druid兼容内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 浅析mysql.data.dll驱动各版本介绍

    此处为mysql驱动mysql.data.dll 注意: 此处X86版本较多,X64版本较少 X64: X86: Vs添加引用过程: 总结 以上所述是小编给大家介绍的mysql.data.dll驱动各版本介绍,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的.在此也非常感谢大家对我们网站的支持!

  • 关于Mysql-connector-java驱动版本问题总结

    Mysql-connector-java驱动版本问题 由于我的数据库版本是5.7.28 ,在使用java连接mysql时经常出现版本问题. com.mysql.jdbc.Driver 是 mysql-connector-java 5中的, com.mysql.cj.jdbc.Driver 是 mysql-connector-java 6中的 不推荐不使用服务器身份验证来建立SSL连接. 如果未明确设置,MySQL 5.5.45+, 5.6.26+ and 5.7.6+版本默认要求建立SSL连接.

  • 详解Spring Boot Mysql 版本驱动连接池方案选择

    国内环境下,用Mysql还是比较多的.这里简单的总结了一下,如有缪误,还请指正. Mysql.connect 引入mysql-connector-java包,协议为GPL2.0,该协议具有传染性,即:一旦使用(调用)GPL的库,你的软件将被感染为GPL的软件(主程序).完全不具有商业友好特性.如果有顾虑,可以使用mariadb-java-client进行替代,见mariadb-connector-j,路径是org.mariadb.jdbc.Driver 引入JDBC驱动程序 <dependenc

  • MySql 8.0及对应驱动包匹配的注意点说明

    MySql 8.0 对应驱动包匹配 MySql 数据库更新为8.0及以上后,对应的应用程序数据库链接驱动包也要更新为8.0版本.否则会报驱动异常. 需要注意以下几点: 1.最新驱动包Maven下载配置如下: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.11</version>

  • MySQL 8.0 驱动与阿里druid版本兼容问题解决

    本文主要介绍了MySQL 8.0 驱动与阿里druid版本兼容问题解决,具体如下: 注意: 这个异常表面druid数据源的版本与MySql 8.0的驱动版本不匹配,解决方法如下: 确保MySql 8.0的驱动如下 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.11</version&

  • mysql 8.0.18各版本安装及安装中出现的问题(精华总结)

    精华总结:MYSQL出现的问题解决记录: 不管通过什么方式安装(rpm或者gz或者gz.xz),安装顺序一定要对, 先在/etc/my.cfg文件先配置好,没有先创建这个文件,尽管放心,因为mysql启动会优先找这个文件作为参数启动.然后 进行mysql的初始化,初始化的时候可以带上路径等参数,这样配置文件到时就不用配置这个了,配置了反而报错导致启动不起来,忽略密码等配置可以在初始化之后还能有效,其他的参数如路径初始化指定过了之后就不能在my.cfg用了,用重启一定报错. 如果不存在/etc/m

  • macOS 下的 MySQL 8.0.17 安装与简易配置教程图解

    如果我写的这篇你看不懂,可能网上也没有你能看懂的教程了 虽然这篇针对的是8.0.x版本,但是关于MySQL配置之类的方法还是通用的 环境信息与适用范围# 环境信息 环境/软件 版本 macOS macOS Mojave MySQL MySQL 8.0.17 适用范围 环境/软件 版本 macOS macOS大概都行吧 MySQL 8.0.x 第零步,清除之前的MySQL# ( 除非你想装多个版本 ) 打开终端,输入以下

  • MySQL 8.0 新特性之检查约束的实现

    大家好,我是只谈技术不剪发的 Tony 老师.这次我们来介绍一个 MySQL 8.0 增加的新功能:检查约束(CHECK ). SQL 中的检查约束属于完整性约束的一种,可以用于约束表中的某个字段或者一些字段必须满足某个条件.例如用户名必须大写.余额不能小于零等. 我们常见的数据库都实现了检查约束,例如 Oracle.SQL Server.PostgreSQL 以及 SQLite:然而 MySQL 一直以来没有真正实现该功能,直到最新的 MySQL 8.0.16. MySQL 8.0.15 之前

  • mysql 5.0.67最新版替代MySQL 5.0.51b版本官方下载

    功能新增或变更的:  安全增强:使严格控制的位置,从哪个用户定义的函数可以被载入, plugin_dir系统变量已的 backported从MySQL 5.1 .如果该值非空,用户定义函数对象的文件可以被加载,只有从目录中命名这个 变量.如果该值是空的,行为是用来前5.0.67适用于: UDF的对象文件必须设在一个目录是搜查你的系统 的动态链接. (错误# 37428 )  重要的变化:不兼容的变化: FEDERATED存储引擎是现在默认情况下禁用在. cnf文件发运与MySQL分布 (我- h

  • mysql 8.0.11压缩包版本安装教程

    本文为大家分享了mysql 8.0.11安装教程,供大家参考,具体内容如下 一.配置环境变量 通常其他教程中都是后配置环境变量的,这样容易出现"mysqld不是内部或外部命令,也不是可运行的程序或批处理文件."所以我们先添加环境变量. mysql8.0.11下载地址 1.找到系统环境变量设置 新建MYSQL_HOME变量,并配置值为:F:\mysql-8.0.11(自己的解压目录,通过六零目录即可): 编辑path系统变量,将%MYSQL_HOME%\bin(这个可以直接复制)添加到p

  • mysql 8.0.16 Win10 zip版本安装配置图文教程

    本文为大家分享了mysql 8.0.16  Win10 zip版本安装配置图文教程,供大家参考,具体内容如下 首先去mysql官网下载mysql最新版本 1.选择如图所示 community 2.点击图示 download 3.解压到指定盘中 例:F:\mysql8.0.16 4.配置环境变量 MYSQL_HOME:F:\mysql8.0.16` 在path 后面添加 ;%MYSQL_HOME%\bin 5.添加文件my.ini文件 6.将如下代码放入my.ini文件中 mysql] # 设置m

  • MySql 8.0.16版本安装提示已经不使用“UTF8B3”而是使用“UTF8B4”问题

    在MySQL 8.0.16版本中安装可能会出现部分错误提示已经不使用"UTF8B3"而是使用了"UTF8B4" #/////////////////////以下为my.ini中的内容////////////////////// [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir= #这里记得填 # 设置mysql数据库的数据的存放目录(此目录会在之后进行命令生成,无需手写) datadir= \data #这里记

  • 解决Mysql 8.0.17 winx64版本安装过程中遇到的问题

    一.手动创建添加my.ini文件 # CLIENT SECTION # ---------------------------------------------------------------------- # # The following options will be read by MySQL client applications. # Note that only client applications shipped by MySQL are guaranteed # to

随机推荐