MySQL Verbindung

SirWayne

Erfahrenes Mitglied
Hallo zusammen

Ich find den Fehler leider nicht, vielleicht weiß jemand von euch, was ich falsch mahcen und hat einen TipIch schick die Fehlernachricht auch noch mit

Code:
public static void verbinden()
{ 
	try { 
	    System.out.println("* Treiber laden"); 
      	  //  Class.forName("src.org.gjt.mm.mysql").newInstance(); 
      	  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance(); 
      	 
        } 
        catch (Exception e) { 
            System.err.println("Unable to load driver."); 
            e.printStackTrace(); 
        } 
        try { 
	    System.out.println("* Verbindung aufbauen"); 
	    //String url = "jdbc:mysql://"+hostname+":"+port+"/"+dbname; 
	    String url = "jdbc:mysql://"+hostname+"/"+dbname; 
	    con = DriverManager.getConnection(url, user, password); 
	    
	    System.out.println("* Datenbank-Verbindung beenden"); 
	    con.close(); 
        } 
        catch (SQLException sqle) { 
            System.out.println("SQLException: " + sqle.getMessage()); 
            System.out.println("SQLState: " + sqle.getSQLState()); 
            System.out.println("VendorError: " + sqle.getErrorCode()); 
            sqle.printStackTrace(); 
        } 

}

* Treiber laden
* Verbindung aufbauen
SQLException: No suitable driver found for jdbc:mysql://127.0.0.1/studio
SQLState: 08001
VendorError: 0
java.sql.SQLException: No suitable driver found for jdbc:mysql://127.0.0.1/studio
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at studio.service.MEDDatenBank.verbinden(MEDDatenBank.java:47)
at studio.base.MEDJFrame.<init>(MEDJFrame.java:52)
at studio.main.MEDHauptMain.<init>(MEDHauptMain.java:75)
at studio.main.MEDHauptMain.main(MEDHauptMain.java:112)
trennen
 
ich denk mal der treiber den du laden wullst gibts nicht.. HIER findest du codeschnipsel für MySQL, auch wie du eine Verbindung aufbauen kannst, dass sollte dein Problem lösen ;)
 
Zurück