Mailinglist Archive: opensuse-programming-de (113 mails)

< Previous Next >
Re: SOS - java - jdbc - mysql
  • From: Tim Oliver Wagner <lists@xxxxxxxxxxxxx>
  • Date: Thu, 5 Aug 2004 01:01:47 +0200
  • Message-id: <200408050101.47336.lists@xxxxxxxxxxxxx>
Seltsamerweise funktioniert es bei einer älteren Version aus dem Netz ...

Hat jemand eine Idee warum ... kann es sein, dass der JDBC nicht mit der mysql
4er Version kompatibel ist??? Hat den jemand mit eriner aktuelleren als der
3.23.49 am laufen?

tia und Grüße

OLI

Am Donnerstag, 5. August 2004 00:19 schrieb Tim Oliver Wagner:
> 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>

< Previous Next >
Follow Ups
References