G
Gast
Gast
Hi!
Ich will mittels JDBC eine Verbindung zu einer MySQL DB aufbauen. Auf dem einen Rechner funktioniert es auch wunderbar, es klappt alles. Auf einem anderen Rechner, der über einen Proxy ins Internet geht, funktioniert es allerdings nicht. Es wird immer ein "timeout" angezeigt. Ist ja auch logisch, da der Proxy dazwischen steht.
Ich habe in dem Programm auch HTTP-Verbindungen, diese funktionieren auf dem Rechner mit dem Proxy wenn ich in System die Proxydaten setze. Also
Um die Verbindung herzustellen verwende ich den folgenden Code:
Die JDBC Verbindung funktioniert aber auch nicht, wenn der Proxy auf diese Weise eingestellt ist. Wie kann ich über einen Proxy eine Verbindung zu einer MySQL DB herstellen? Wäre super wenn mir jemand weiterhelfen könnte.... :bahnhof:
Gruß
Jan
Ich will mittels JDBC eine Verbindung zu einer MySQL DB aufbauen. Auf dem einen Rechner funktioniert es auch wunderbar, es klappt alles. Auf einem anderen Rechner, der über einen Proxy ins Internet geht, funktioniert es allerdings nicht. Es wird immer ein "timeout" angezeigt. Ist ja auch logisch, da der Proxy dazwischen steht.
Ich habe in dem Programm auch HTTP-Verbindungen, diese funktionieren auf dem Rechner mit dem Proxy wenn ich in System die Proxydaten setze. Also
Code:
System.setProperty("useProxy", true);
......
Um die Verbindung herzustellen verwende ich den folgenden Code:
Code:
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://host/DB", user, pw);
Die JDBC Verbindung funktioniert aber auch nicht, wenn der Proxy auf diese Weise eingestellt ist. Wie kann ich über einen Proxy eine Verbindung zu einer MySQL DB herstellen? Wäre super wenn mir jemand weiterhelfen könnte.... :bahnhof:
Gruß
Jan