verbindung zur DB herstellen

Johannes7146

Goldschnabel
nabend zusammen.,
bin noch recht neu in diesem thema, und scheitere anscheind schon an einem standard problem.

eine verbindung aus java heraus zur db (mySql) herstellen.

habe den jdbc treiber herunter geladen und eingebunden (add external jars im buildpath)

methode sieht wiefolg aus:

Code:
public static boolean connect(){
	boolean ok = false;
	String connectString = "jdbc:mysql://localhost:3306/ff";
	String treiber = "sun.jdbc.odbc.JdbcOdbcDriver";
	@SuppressWarnings("unused")
	Connection con;
	try {
		//treiber laden
		try 
		{ 
		    Class.forName(treiber); 
		} 
		catch(ClassNotFoundException cnfe) 
		{ 
		    System.out.println("Treiber kann nicht geladen werden: "+cnfe); 
		}
		//verbindung herstellen
		try 
		{ 
		    con = DriverManager.getConnection(connectString,"root","root");
                            ok = true;
		} 
		catch(SQLException sqle) 
		{ 
		    System.out.println("Verbindung ist fehlgeschlagen: " + sqle.getMessage()); 
		}
		
	} catch (Exception e) {
		e.printStackTrace();
	}
	return ok;
}

bekomme folgendes:

Verbindung ist fehlgeschlagen: No suitable driver found for jdbc:mysql://localhost:3306/ff

was habe ich vergessen?
vielen dank für eure hilfe
 
ahhh
ok

bin schonmal nen schritt weiter:

FALSCH: sun.jdbc.odbc.JdbcOdbcDriver

RICHTIG: com.mysql.jdbc.Driver

Bekomem jetz allerdigns folgendes:
Treiber kann nicht geladen werden: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Verbindung ist fehlgeschlagen: No suitable driver found for jdbc:mysql://localhost:3306/ff

obwohl ich die datei "mysql-connector-java-5.0.8-bin.jar" in den java build path eingebunden hab.
 

Neue Beiträge

Zurück