mysql treiber
-
hallo,
ich möchte zu einer mysql-datenbank verbinden, allerdings bekomm ich schon ne fehlermeldung beim Treiber bestimmen.
String driverName = "org.gjt.mm.mysql.Driver"; // MySQL MM JDBC driver Class.forName(driverName);
In meiner autoexec.bat hab ich den pfad zu "mysql-connector-java-3.0.7-stable-bin.jar" angegeben.
Er findet denTreiber aber nicht. woran kann das liegen?
-
Du könntest die Datei "mysql-connector-java-3.0.7-stable-bin.jar" mal in den Ordner "c:/j2sdk1.4.1_02/jre/lib/ext" kopieren (Pfad natürlich anpassen). Da findet er sie automatisch und du kannst einen Fehler in der autoexec.bat ausschliessen.
-
jetzt bekomm ich die Fehlermeldung "java.sql.SQLException: No suitable driver".
so öffne ich die Verbindung:
[java]
try
{
con = DriverManager.getConnection("jdbc:mysql://testhost/testdb", user, passwd);
}
catch(SQLException sqle)
{
System.out.println("Verbindung ist fehlgeschlagen: " + sqle);
}[/code]was ist da falsch dran?
[ Dieser Beitrag wurde am 12.05.2003 um 11:53 Uhr von becstift editiert. ]
-
Du musst zuerst noch den MySQL-Treiber laden. Dann kannst du eine Verbindung aufbauen.
// MySQL-Treiber laden Class.forName("org.gjt.mm.mysql.Driver"); // Verbindung zur MySQL-Datenbank aufbauen Connection tmpConnection = DriverManager.getConnection("jdbc:mysql://" + MyDataBaseHost + "/" + MyDataBaseName);