In diesem Artikel finden Sie eine Sammlung von Java-Problemen, die keine Verbindung zu MySQL 8.0 herstellen können. Der spezifische Inhalt ist wie folgt Frage 1: Der Client unterstützt das vom Server angeforderte Authentifizierungsprotokoll nicht;… Frage 2: Unbekannter anfänglicher Zeichensatzindex „255“ vom Server empfangen … Frage 3: Für die MySQL 8.0-Verbindung erforderliche URL-Anweisung Problem 4: Doppelte Methodenaufrufe Führen Sie Frage 1 aus: Lösung: (beachten Sie das Semikolon in den 3 Sätzen, Frage 2: Lösung: (doppelte Pakete löschen) Dabei wird auch der Import gelöscht, es bleibt nur der richtige übrig:
Schlüssel: MySQL 8.0 muss diesen Satz hinzufügen : ?useSSL=false&serverTimezone=UTC öffentliche statische Zeichenfolge dbUrl="jdbc:mysql://localhost:3306/websql?useSSL=false&serverTimezone=UTC"; Laufergebnisse: Frage 4: Lösung: (Der zweite Verbindungsname muss anders sein) Laufergebnisse: Fügen Sie die Verbindungsklasse DbUtil hinzu: Paket com.cungudafa; importiere java.sql.Connection; importiere java.sql.DriverManager; öffentliche Klasse DbUtil { öffentliche statische Zeichenfolge dbUrl="jdbc:mysql://localhost:3306/websql?useSSL=false&serverTimezone=UTC"; öffentliche statische Zeichenfolge dbUserName="root"; öffentliche statische Zeichenfolge dbPassword="wy123456"; öffentliche statische Zeichenfolge jdbcName="com.mysql.jdbc.Driver"; öffentliche statische Verbindung getCon() löst Ausnahme aus { Klasse.forName(jdbcName); Verbindung con=DriverManager.getConnection(dbUrl,dbUserName,dbPassword); Rückgabecon; } öffentliche statische Leere closeCon (Verbindung con) { versuchen { wenn (con != null) { con.schließen(); } } Fang (Ausnahme e) { e.printStackTrace(); } } } Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: So erweitern Sie die Festplattenpartition für das CentOS-System
>>: vue_drf implementiert SMS-Bestätigungscode
Die ultimative Methode zur Lösung des Ajax-Parser...
Docker-Funktionen 1) Schneller Einstieg Benutzer ...
Inhaltsverzeichnis 1. Einleitung 2. Installation ...
In diesem Artikel wird der spezifische JS-Code zu...
Inhaltsverzeichnis Jenkins-Installation Installie...
Vier praktische Vue-Custom-Anweisungen 1. V-Wider...
1. Fügen Sie das Plug-In hinzu und fügen Sie die ...
Inhaltsverzeichnis Frage: Antwort: Wirklichkeit: ...
1. Was ist eine Marge? Mit dem Rand wird die Abstä...
Während der Verwendung von MySQL wurde festgestel...
Auf einer Webseite wird das Element <input typ...
In diesem Artikel gehen wir davon aus, dass Sie b...
Kürzlich musste ich einen Player in eine Webseite ...
Hier verwende ich Samba (Filesharing-Dienst) v4.9...
Inhaltsverzeichnis Mixins-Implementierung Zusamme...