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
Bildschirmeinführung Screen ist eine vom GNU-Proj...
Hier ist eine kurze Einführung in Indizes: Der Zw...
Vorwort Lernen Sie MySQL, um frühere Nicht-MK-Dat...
Finden Sie das Problem Wenn wir den Inhalt in ein...
Das Miniprogramm sammelte persönliche Benutzerinf...
Vom Einsteiger bis zum Neueinsteiger ist das Linu...
Die Rancher-Bereitstellung kann über drei Archite...
Dieser Artikel stellt ein Beispiel vor, wie man m...
Einfaches Beispiel für die Leistungsoptimierung v...
Kerncode /*-------------------------------- Suche...
Das sogenannte Favicon, die Abkürzung für Favorite...
Inhaltsverzeichnis 1. Einführung in MHA 1. Was is...
Inhaltsverzeichnis Reaktive Funktion Verwendung: ...
Ich weiß nicht, ob Ihnen beim Erstellen einer Webs...
Reine Front-End-Implementierung:切片上傳斷點續傳.斷點續傳muss...