From d764c628a05efe209c9e4d1134404e2c409cebb6 Mon Sep 17 00:00:00 2001 From: lincyang Date: Mon, 20 Feb 2023 14:21:46 +0800 Subject: [PATCH] fix: add new class load path --- core/src/main/java/com/alibaba/druid/util/MySqlUtils.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/src/main/java/com/alibaba/druid/util/MySqlUtils.java b/core/src/main/java/com/alibaba/druid/util/MySqlUtils.java index 43fb0816fe..af024c3094 100644 --- a/core/src/main/java/com/alibaba/druid/util/MySqlUtils.java +++ b/core/src/main/java/com/alibaba/druid/util/MySqlUtils.java @@ -389,6 +389,9 @@ public class MySqlUtils { class_connectionImpl = Utils.loadClass("com.mysql.jdbc.MySQLConnection"); if (class_connectionImpl == null) { class_connectionImpl = Utils.loadClass("com.mysql.cj.MysqlConnection"); + if (class_connectionImpl == null) { + class_connectionImpl = Utils.loadClass("com.mysql.cj.api.MysqlConnection"); + } if (class_connectionImpl != null) { mysqlJdbcVersion6 = true; }