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);
    

Anmelden zum Antworten