So... hallo erstmal
Ich bin jetzt schon ne ganze Weile an dem Thema dran und wir (mein Freund und ich) sind auch schon (für unsere Verhältnisse) recht weit gekommen.
Grundsätzlich geht es darum, dass ich eine SQL Datenbank anlegen und auf diese mit Hilfe eines Java Programmes zugreifen möchte (SELECT etc.pp.)
Wir haben das jetzt erstmal soweit, dass mein Freund auf seinem Rechner XAmPP installiert und mit phpMyAdmin alles soweit eingerichtet hat.
Mit Hilfe von DynDNS (fragt mich nicht wie, aber es funktioniert, ihr kennt euch da vermutlich besser aus) kann ich jetzt auch über den Browser mich da einloggen und Faxen machen.
Wenn ich das jetzt aber über das Java Programm versuche, klappt es nicht...
Das Programm soll erstmal nur ne Connection zur Datenbank aufbauen, alles weitere wird sich ergeben.
Bei meinem Freund klappt das wunderbar, nur von mir zu Hause nicht.
Ich bekomm den Fehler:
Ich bin mir nicht sicher, woran das liegt.
Hab schon nen bisschen gegooglet...
An den Rechten denke ich mal nicht, denn auch über root komme ich nicht rein.
Passwort und Username sind 100% richtig... URL meiner Meinung nach auch.
Irgendwas mit Host oder so was?
Ich kann mir echt nicht mehr weiterhelfen und langsam weiß auch google nichts mehr...
Vielleicht könnt ihr mir einen hilfreichen Tipp geben?
Wen's interessiert der Code:
import java.sql.*;
public class Datenbanktest {
public static void main(String [] args){
Statement stmt = null;
String url = "jdbc:mysql://domain:3306/phpmyadmin/database";
String user = "username";
String pass = "passwort";
try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection con = DriverManager.getConnection(url, user, pass);
}catch(Exception e){
System.err.println(e.getMessage());
}
}
}
LG,
emsuiko