2016-05-07 14 views
-1

Ich bin auf ein Programm für Spaß bei der Arbeit, aber die MySQL Treiber und Verbindungscode funktioniert nicht richtig habe ich den FehlerJava jdbc mysql Fehler

Error: no suitable driver found 

mittlerweile mein Code enthält die Class.forName("com.mysql.jdbc.Driver"); Linie. Ich habe die neueste MySQL Jar-Datei in meinem Klassenpfad. Anregungen kann ich versuchen, das Problem

private void connect() { 
    try { 
     Class.forName("com.mysql.jdbc.Driver").newInstance(); 
     con = DriverManager.getConnection(URL,user,pass); 
     stmt = con.createStatement(); 
    } catch (Exception e) { 
     error = true; 
     e.printStackTrace(); 
    } 
} 
+0

Ich habe die .newInstance() hinzugefügt, wenn es nach ein paar Versuchen und Änderungen nicht richtig funktioniert. – GhostHacks96

+0

Können Sie bitte die mysql-Bibliothek erneut überprüfen, die im Klassenpfad – Pavan

+0

http://central.maven.org/maven2/mysql/mysql-connector-java/5.1.6/mysql-connector-java-5.1.6.jar – Pavan

Antwort

2

Ihr Problem in der Syntax der URL ist zu beheben, die Sie den Doppelpunkt nach mysql nicht korrekt ist vergessen, sollte es jdbc:mysql://..., um weitere Informationen über die Syntax der URL sein in Fall von mysql beziehen Sie sich bitte auf diese web page

+0

ha danke ich habe es nicht einmal bemerkt – GhostHacks96

+0

wo hast du gesehen, dass die Variable 'URL' initialisiert ist? –