Zum Inhalt springen

MySQL über Java via JDBC


Mulla

Empfohlene Beiträge

Hallo,

auch nach einer intensiven Suche komme ich einfach nicht weiter. Um mein Problem zu konkretisieren beschreib ich erstmal was ich alles gemacht hab und was istalliert ist:

Ich hab:

WindowsXP (keine Firewall)

> WAMP installiert (WAMP5 Version 1.6.4)

> j2sdk1.4.2_13 installiert (C:\j2sdk1.4.2_13)

> JDBC-Treiber (von: http://mysql.org/downloads/connector/j/5.0.html) - entpackt nach: C:\j2sdk1.4.2_13\jre\lib\ext

WAMP(über phpMyAdmin)

> MySQL User "java" angelegt (passwort: "java")

> "java" zugriff auf eine Datenbank namens "javatest" gegeben

Mein Quelltext(ich benutze den JOE(v 2.3.25)):

import javax.swing.*;

import java.awt.event.*;

import java.awt.*;

import java.sql.*;


public class db_test

{

	public static void main(String args[]) { new db_test(); }


	// Globals

	Connection con;


	private void connect()

	{

		try{

			Class.forName("com.mysql.jdbc.Driver");

		} catch(Exception ex) {

			JOptionPane.showMessageDialog(null,ex.getMessage(),"Fehler",JOptionPane.WARNING_MESSAGE);

		}


		try{

			con = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/javatest","java","java");

		} catch(Exception ex) {

			JOptionPane.showMessageDialog(null,ex.getMessage(),"Fehler",JOptionPane.WARNING_MESSAGE);

		}

	}


	public db_test()

	{

		connect();

	}

}

Weiter Infromationen:

Ich hab, bevor ich den JDBC-Treiber enpackt hatte immer die Fehlermeldung "No suitable Driver" (Wenn kein "Class.forName..."), ansonsten halt ClassNotFoundException. Da keine der Fehlermeldungen mehr auftauch denke ich, dass der JDBC-Treiber richtig sitzt oder?

Den Fehler den ich jetzt bekomme lässt sich (für mich) schwer in Worte fassen, deshalb Screenshot im Anhang!

Google spuckte mir zu dem Fehler nicht besonders viel aus.

Was ich ausprobiert habe:

Ich habe folgende URLs(sind das URLs?) versucht:

jdbc:mysql://127.0.0.1:3306/javatest

jdbc:mysql://localhost:3306/javatest (HostNotFoundException ! Wieso?)

jdbc:mysql://<IP im LAN>:3306/javatest

und die Möglichkeiten auch ohne :3306

Ich hoffe da wird einer schlau draus.

Danke schonmal !

post-29999-14430447538886_thumb.jpg

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wamp läuft und ich komme über phpMyAdmin lokal, wie von einem entfernten Rechner drauf.

Das Problem liegt glaube ich auch nicht bei mir.(ja ich weiss das klingt jetzt was eingebildet :P). Wenn ich das ganze nämlich über die Kommandozeile starte

also (...)java db_test

dann funktioniert das auch. Ich frage mich nur was JOE anderes macht als ich.

Ich hab jetzt mal BlueJ installiert, damit geht es tadellos, jedoch ist die darstellung, sagen wir mal gewöhnungsbedürftig(was den quellcode angeht). Die Darstellung der Klassen ist 1A. Ich steige nur sehr ungern von JOE ab und frage deswegen wie man da etwas dran rütteln kann.

Meine Einstellungen sind wie folgt:

Compiler:

C:\j2sdk1.4.2_13\bin\javac.exe

Interpreter:

C:\j2sdk1.4.2_13\bin\java.exe

Ich hab keine besonderen Modifikationen am Programm vorgenommen. Nur installiert und in den Einstellungen die ".exe" Dateien zum Compilieren/Ausführen/Appleviewer angegeben.

Falls da keiner ne lösung hat, nehme ich auch gerne Vorschläge für einen anderen Editor entgegen :)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...