Beim Herstellen einer Verbindung zu einer MySQL-Datenbank mit Java tritt die Fehlermeldung „Nicht geeignet“ auf Treiber für „jdbc:mysql://localhost:3306/mysql [Duplikat]“ gefunden.“ Obwohl Sie den MySQL-Connector-Java-Treiber in Ihrem Build-Pfad haben und MySQL neu starten, bleibt die Verbindung schwer zu erkennen.
Bei der Untersuchung Ihres Codes wird deutlich, dass die JDBC-URL falsch ist:
String url = "'jdbc:mysql://localhost:3306/mysql";
Das Vorhandensein des einfachen Anführungszeichens ändert die Interpretation der URL und führt dazu, dass Driver#acceptsURL() fehlschlägt, was zur Meldung „Kein geeigneter Treiber gefunden“ führt. Fehler.
Um dieses Problem zu beheben, entfernen Sie einfach das einfache Anführungszeichen aus der URL:
String url = "jdbc:mysql://localhost:3306/mysql";
Diese Änderung stellt sicher, dass Driver#acceptsURL() das erkennt URL als MySQL-Treiber und schließt den Verbindungsvorgang erfolgreich ab.
Das obige ist der detaillierte Inhalt vonWarum kann mein Java-Code keine Verbindung zu MySQL herstellen und meldet die Fehlermeldung „Kein passender Treiber gefunden'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!