Hallo, ich versuche mit den folgenden Zeilen (Passwort und Username) sind natürlich entsprechend eine Verbindung zu meinem mysql-Server herzustellen (mit php geht es, von daher läuft der schon mal richtig) ... also muss es an dem Programmliegen ... Kann mir jemand sagen wo der Fehler läuft oder ob es an meiner Version vom JDBC liegt oder oder oder ... vielleicht mal kurz kompilieren und durchlaufen lassen?? Danke schon mal im Voraus ... OLI Der Code: ****************************************************** import java.io.*; import java.sql.*; class P01_ConTest { public static void main (String args[]) { boolean verbindungAufgebaut = false; try { Class.forName("com.mysql.jdbc.Driver"); System.out.println("1"); String url = "jdbc:mysql://localhost:3306/oodm"; System.out.println("2"); Connection con = DriverManager.getConnection(url, "username", "passwd"); System.out.println("3"); System.out.println("Verbindung zur MYSQL-DB erfolgreich hergestellt!"); System.out.println("4"); verbindungAufgebaut = true; System.out.println("5"); con.close(); System.out.println("6"); } catch (java.sql.SQLException sqle) { sqle.printStackTrace(); } catch (java.lang.ClassNotFoundException cnfe) { System.out.println("Konnte Klasse nicht finden!!"); } finally { if (!verbindungAufgebaut) System.out.println("Konnte Verbindung zur MYSQL-DB nicht aufbauen!!"); } } } Die Fehlermeldung: ************************************************************* tow@linux:~/syncronize/studium_aktuelleVL/ObjektorientiertesDatenmanagement/meineProgramme/jdbc> java P01_ConTest 1 2 java.sql.SQLException: Unable to connect to any hosts due to exception: java.net.ConnectException: Connection refused ** BEGIN NESTED EXCEPTION ** java.net.ConnectException MESSAGE: Connection refused STACKTRACE: java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158) at java.net.Socket.connect(Socket.java:452) at java.net.Socket.connect(Socket.java:402) at java.net.Socket.<init>(Socket.java:309) at java.net.Socket.<init>(Socket.java:124) at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:121) at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:220) at com.mysql.jdbc.Connection.createNewIO(Connection.java:1768) at com.mysql.jdbc.Connection.<init>(Connection.java:440) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:400) at java.sql.DriverManager.getConnection(DriverManager.java:512) at java.sql.DriverManager.getConnection(DriverManager.java:171) at P01_ConTest.main(P01_ConTest.java:12) ** END NESTED EXCEPTION ** at com.mysql.jdbc.Connection.createNewIO(Connection.java:1836) at com.mysql.jdbc.Connection.<init>(Connection.java:440) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:400) at java.sql.DriverManager.getConnection(DriverManager.java:512) at java.sql.DriverManager.getConnection(DriverManager.java:171) at P01_ConTest.main(P01_ConTest.java:12) Konnte Verbindung zur MYSQL-DB nicht aufbauen!! tow@linux:~/syncronize/studium_aktuelleVL/ObjektorientiertesDatenmanagement/meineProgramme/jdbc>