Solve the compatibility issue between MySQL 8.0 driver and Alibaba Druid version

Solve the compatibility issue between MySQL 8.0 driver and Alibaba Druid version

This article mainly introduces the solution to the compatibility issue between MySQL 8.0 driver and Alibaba Druid version. The details are as follows:

Notice:

This exception indicates that the version of the druid data source does not match the driver version of MySQL 8.0. The solution is as follows:

Make sure the MySql 8.0 driver is as follows

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

Make sure the druid version is as follows

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

Attached are the driver jar packages of various versions of Druid. The download methods are as follows: https://repo1.maven.org/maven2/com/alibaba/druid/

Refresh POM and update Maven, as shown below:

Then start the project, run:

If you see the following red reminder log, it means that the match has been successful:

Next you can operate the database, but if you haven’t figured out the MySql 8.0 driver and database connection, then read this article.

Notes on matching MySql 8.0 and corresponding driver packages

This is the end of this article about how to solve the compatibility issue between MySQL 8.0 driver and Alibaba druid. For more information about the compatibility between MySQL 8.0 driver and Alibaba druid, please search for previous articles on 123WORDPRESS.COM or continue to browse the following related articles. I hope you will support 123WORDPRESS.COM in the future!

You may also be interested in:
  • Notes on matching MySql 8.0 and corresponding driver packages
  • Summary of Mysql-connector-java driver version issues
  • Detailed explanation of Spring Boot Mysql version-driven connection pool solution selection
  • Brief analysis of the various versions of mysql.data.dll driver

<<:  The most complete and detailed process of installing deepin20 on vmware virtual machine

>>:  Vue globally introduces scss (mixin)

Recommend

MySQL 8.0.15 compressed version installation graphic tutorial

This article shares the installation method of My...

Example of how to adapt the Vue project to the large screen

A brief analysis of rem First of all, rem is a CS...

Vue.js implements music player

This article shares the specific code of Vue.js t...

Details on using order by in MySQL

Table of contents 1. Introduction 2. Main text 2....

Jenkins Docker static agent node build process

A static node is fixed on a machine and is starte...

Detailed explanation of MySQL user and permission management

This article uses examples to describe the manage...

Complete steps to use samba to share folders in CentOS 7

Preface Samba is a free software that implements ...

Installation tutorial of the latest stable version of MySQL 5.7.17 under Linux

Install the latest stable version of MySQL on Lin...

Linux gzip command compression file implementation principle and code examples

gzip is a command often used in Linux systems to ...

Use of MySQL triggers

Triggers can cause other SQL code to run before o...

Pay attention to the use of HTML tags in web page creation

This article introduces some issues about HTML ta...

A small problem about null values ​​in MySQL

Today, when testing the null value, I found a sma...

4 ways to avoid duplicate insertion of data in Mysql

The most common way is to set a primary key or un...