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 empfehlen

Verwenden Sie das Firebug-Tool, um die Seite auf dem iPad zu debuggen

Wie debuggt man eine Seite auf dem iPad? Wenn Sie ...

Fallstudie zur Übermittlung von HTML-Formularen

Um die Methode zur Formularübermittlung zusammenz...

So löschen Sie den in Docker erstellten Container

So löschen Sie den in Docker erstellten Container...

Detaillierte Erläuterung der Nginx-Zugriffsbeschränkungskonfiguration

Was ist die Nginx-Zugriffsbeschränkungskonfigurat...

Lösung für das Problem der adaptiven Höhe und Breite der CSS-Anzeigetabelle

Definition und Verwendung Die Anzeigeeigenschaft ...

Detaillierte Erklärung der API in Vue.js, die leicht zu übersehen ist

Inhaltsverzeichnis nächstesTick Syntaxvereinfachu...

Eine kurze Erklärung zum sinnvollen Einsatz von Tabellen und Divs im Seitendesign

Zu Beginn dieses Artikels möchte ich die Fehler in...

js implementiert ein einfaches Warenkorbmodul

In diesem Artikelbeispiel wird der spezifische Co...

Vue CodeMirror realisiert den Effekt des Online-Code-Compilers

Vorwort Wenn wir den Effekt der Online-Codekompil...

So implementieren Sie Funktions-Currying und -Decurrying in Javascript

Funktion Currying (schwarzes Fragezeichen)? ? ? C...

Rendering-Funktion und JSX-Details

Inhaltsverzeichnis 1. Grundlagen 2. Knoten, Bäume...