Hinweise zum passenden MySql 8.0 und entsprechenden Treiberpaketen

Hinweise zum passenden MySql 8.0 und entsprechenden Treiberpaketen

MySql 8.0 entsprechendes Treiberpaket passend

Nachdem die MySql-Datenbank auf Version 8.0 oder höher aktualisiert wurde, muss das entsprechende Anwendungsdatenbank-Link-Treiberpaket ebenfalls auf Version 8.0 aktualisiert werden. Andernfalls wird eine Treiberausnahme gemeldet.

Einige Hinweise:

1. Die neueste Maven-Download-Konfiguration für das Treiberpaket lautet wie folgt:

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

2. Die JDBC-Konfigurationstabelle wird wie folgt aktualisiert:

Vorherige Versionen

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://xxx.xx.xx.xxx:3306/db?characterEncoding=utf-8
jdbc.Benutzername=root
jdbc.password=Administrator

Aktuelle Version

  • jdbc.Treiber = com.mysql.cj.jdbc.Treiber
  • useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8
  • jdbc.Benutzername=root
  • jdbc.password=ad

Achten Sie auf den roten Teil, hier müssen die Änderungen vorgenommen werden. Danach können Sie die Version 8.0 von MySql verwenden.

Treiberaustausch für MySql Version 8.0

Der Treiber von MySQL 8.0 muss in „com.mysql.cj.jdbc.Driver“ geändert werden. Der vorherige „com.mysql.jdbc.Driver“ kann in MySQL 8.0 nicht mehr verwendet werden. Der offizielle Dokumentlink lautet: https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-api-changes.html;

Darüber hinaus wird empfohlen, mysql-connector-java auf Version 8.0 zu aktualisieren (https://dev.mysql.com/downloads/connector/j/).

Zusammenfassend werden folgende zwei Punkte geändert:

1. Aktualisieren Sie die MySQL-Connector-Java-Version:

<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<Abhängigkeit>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.11</version>
</Abhängigkeit>

2. Ersetzen Sie den Treiber:

<jdbcConnection driverClass="com.mysql.cj.jdbc.Driver" connectionURL="jdbc:mysql://127.0.0.1:3306/test?
useUnicode=true&characterEncoding=utf-8&useSSL=false" Benutzer-ID="root" Passwort="root"/>

Das Obige ist meine persönliche Erfahrung. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden.

Das könnte Sie auch interessieren:
  • WebLogic-Cluster und grafische Konfigurationsmethode
  • Ein einfaches Beispiel für die Verbindung zu einer Oracle/MySQL-Datenbank unter Verwendung von Java [mit Oracle+MySQL-Datenbanktreiberpaket]
  • Der WebLogic-Dienst führt einen Datenquellen-Verbindungstest durch und aktualisiert das MySQL-Treiberpaket

<<:  So erstellen und implementieren Sie ein Node-Projekt mit Docker

>>:  Detaillierte Erläuterung der Inline-Blocklayout-Implementierung des CSS-Anzeigeattributs

Artikel empfehlen

Die HTML-Tag-ID kann eine Variable sein

<table id=" <%=var1%>">, der...

Praktisches Tutorial zum Ändern des MySQL-Zeichensatzes

Vorwort: In MySQL unterstützt das System viele Ze...

Informationen zur Verwendung des Iconfont-Vektorsymbols von Alibaba in Vue

Es gibt viele Importmethoden im Internet, und die...

So verwenden Sie Nginx, um domänenübergreifende Front-End-Probleme zu lösen

Vorwort Bei der Entwicklung statischer Seiten, wi...

mysql5.7-Remotezugriffseinstellungen

Das Einrichten des Fernzugriffs in mysql5.7 funkt...

Vue implementiert eine Wettervorhersagefunktion

In diesem Artikel wird der spezifische Code von V...

Perfekte Lösung für das Problem des CSS-Hintergrundbildpfads im Webpack

Innerhalb des Style-Tags der Vue-Komponente befin...

Beispiel für eine Vue-Datenanzeige auf einem großen Bildschirm

Um die Anforderungen effizient zu erfüllen und au...

Detaillierte Erklärung der Verwendung des Bash-Befehls

Unter Linux wird Bash als Standard übernommen, wa...

Elegantere Verarbeitung von Datumsangaben in JavaScript basierend auf Day.js

Inhaltsverzeichnis Warum day.js verwenden? Moment...