Beheben Sie das Kompatibilitätsproblem zwischen dem MySQL 8.0-Treiber und der Alibaba Druid-Version

Beheben Sie das Kompatibilitätsproblem zwischen dem MySQL 8.0-Treiber und der Alibaba Druid-Version

Dieser Artikel stellt hauptsächlich die Lösung für das Kompatibilitätsproblem zwischen dem MySQL 8.0-Treiber und der Alibaba Druid-Version vor. Die Einzelheiten lauten wie folgt:

Beachten:

Diese Ausnahme weist darauf hin, dass die Version der Druid-Datenquelle nicht mit der Treiberversion von MySQL 8.0 übereinstimmt. Die Lösung lautet wie folgt:

Stellen Sie sicher, dass der MySql 8.0-Treiber wie folgt ist

<Abhängigkeit>
   <groupId>mysql</groupId>
   <artifactId>mysql-connector-java</artifactId>
   <version>8.0.11</version>
</Abhängigkeit>

Stellen Sie sicher, dass die Druidenversion wie folgt ist

<Abhängigkeit>
   <groupId>com.alibaba</groupId>
   <artifactId>Druide</artifactId>
   <version>1.1.10</version>
</Abhängigkeit>

Anbei die JAR-Treiberpakete verschiedener Versionen von Druid. Die Downloadmethoden lauten wie folgt: https://repo1.maven.org/maven2/com/alibaba/druid/

Aktualisieren Sie POM und Maven, wie unten gezeigt:

Starten Sie dann das Projekt und führen Sie Folgendes aus:

Wenn Sie das folgende rote Erinnerungsprotokoll sehen, bedeutet dies, dass das Match erfolgreich war:

Als Nächstes können Sie die Datenbank bedienen. Wenn Sie jedoch den MySql 8.0-Treiber und die Datenbankverbindung noch nicht herausgefunden haben, lesen Sie diesen Artikel.

Hinweise zum passenden MySql 8.0 und entsprechenden Treiberpaketen

Dies ist das Ende dieses Artikels zur Lösung des Kompatibilitätsproblems zwischen MySQL 8.0-Treiber und Alibaba Druid. Weitere Informationen zur Kompatibilität zwischen MySQL 8.0-Treiber und Alibaba Druid finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Hinweise zum passenden MySql 8.0 und entsprechenden Treiberpaketen
  • Zusammenfassung der Probleme mit der Mysql-connector-java-Treiberversion
  • Detaillierte Erläuterung der versionierten Verbindungspoollösung für Spring Boot Mysql
  • Kurze Analyse der verschiedenen Versionen des mysql.data.dll-Treibers

<<:  Der umfassendste und detaillierteste Prozess zur Installation von Deepin20 auf einer virtuellen VMware-Maschine

>>:  Vue führt weltweit SCSS (Mixin) ein

Artikel    

Artikel empfehlen

Erläuterung der HTTPS-Prinzipien

Da die Kosten für die Erstellung von HTTPS-Websit...

Nach dem Docker-Lauf ist der Status immer „Beendet“

füge -it hinzu docker run -it -name test -d nginx...

Docker-Container-Protokollanalyse

Containerprotokolle anzeigen Verwenden Sie zunäch...

Einfacher CSS-Textanimationseffekt

Ergebnisse erzielen Implementierungscode html <...

So fügen Sie in Linux stapelweise Dateipräfixe hinzu

Sie müssen „gt_“ vor den Dateinamen aller TXT-Dat...

Vue implementiert den Download von ZIP-Dateien

In diesem Artikelbeispiel wird der spezifische Co...

Tabellen in HTML aufteilen und zusammenführen (colspan, rowspan)

Der Code demonstriert die horizontale Zusammenfüh...

CSS - overflow:hidden in Projektbeispielen

Hier sind einige Beispiele, wie ich diese Eigensch...

Erfahren Sie in 3 Minuten, wie Sie den Supervisor Watchdog verwenden

Software- und Hardwareumgebung centos7.6.1810 64b...

Detaillierte Erklärung der Funktionsweise von Nginx

So funktioniert Nginx Nginx besteht aus einem Ker...

Detaillierte Erläuterung des Nest.js-Hashing- und Verschlüsselungsbeispiels

0x0 Einführung Zunächst einmal: Was ist ein Hash-...

MySQL 5.7.21 Installations- und Konfigurations-Tutorial

Die einfache Installationskonfiguration von mysql...