Du bist nicht angemeldet.

psycho

Fortgeschrittener

  • »psycho« ist der Autor dieses Themas

Beiträge: 413

Registrierungsdatum: 26.06.2011

Danksagungen: 80

  • Private Nachricht senden

1

03.12.2012, 17:30

Java Mysql-Connect Problem

Hey Leute,

ich versuche gerade über Jdbc eine Verbindung zu mysql aufzubauen.
Über php und über Console geht es, aber nur nicht über Java und auch nicht über die Mysqlworkbench. Bei Xampp allerdings schon.

Ich hab es erst nur mit Xampp probiert, dann alles gelöscht, dann das Mysql-Paket von der Mysql.com Seite -> auch kein Erfolg.

Ich verzweifle langsam...
Bei Google war auch keine Lösung zu finden...

Java-Quelltext

1
public void connect ()  {		try {			Class.forName("com.mysql.jdbc.Driver").newInstance();			this.conn = DriverManager.getConnection("jdbc:mysql://localhost/test", "root", "");					} catch (Exception e) {			// TODO Auto-generated catch block			e.printStackTrace();					}			}



Ich bekomme immer diesen Fehler...: java.sql.SQLException: Communication failure during handshake. Is there a server running on localhost:3306?

Jemand eine Idee? Oder den selben Fehler schon gehabt?
Computer sind dazu da, uns die Arbeit zu
erleichtern, die wir ohne sie gar nicht hätten.

psycho

Fortgeschrittener

  • »psycho« ist der Autor dieses Themas

Beiträge: 413

Registrierungsdatum: 26.06.2011

Danksagungen: 80

  • Private Nachricht senden

2

03.12.2012, 17:48

Okay Problem gelöst...


Für alle die das selbe haben bzw. mal haben werden die Lösung:
Wenn ihr das MySQL komplett Paket runterladet, dann ladet euch EXTRA den JDBC Connector für Java runter.
Der JDBC Connector im MySQL Paket ist veraltert, die aktuelle Version ist 5.*** und die Version aus dem Paket ist 2.***!

Thread kann geschlossen werden.
Computer sind dazu da, uns die Arbeit zu
erleichtern, die wir ohne sie gar nicht hätten.

Es haben sich bereits 3 registrierte Benutzer bedankt.

Benutzer, die sich für diesen Beitrag bedankt haben:

liro (04.12.2012), JuKu (05.12.2012), Patrick (05.12.2012)

Ähnliche Themen