Guten Morgen,
ich versuche gerade ein Programm zu schreiben, dass auf eine MySql Datenbank zugreift. Das Problem ist aber das ich in der Firma einen Proxy habe der mich daran hindert.
Bei mir Zuhause funktioniert alles Einwandfrei.
Hier ist der Code:
public void VerbindungHerstellen()
{
Connection con = null;
System.setProperty( "proxySet", "true" );
System.setProperty( "proxyHost", "proxy" );
System.setProperty( "proxyPort", "8080" );
System.setProperty( "http.proxyUser", "Benutzername" );
System.setProperty( "http.proxyPassword", "Passwort" );
try
{
Class.forName("com.mysql.jdbc.Driver");
System.out.println("Treiber geladen");
}
catch(Exception e)
{
System.out.println(e.toString());
}
try
{
con = DriverManager.getConnection("jdbc:mysql:Serverort/Datenbankname", "Benutzername", "Passwort");
System.out.println("Datenbankzugriff erfolgreich");
}
catch(Exception e)
{
System.out.println(e.toString());
}
Meine Konsole bringt dann diese Exception:
Treiber geladen
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
Last packet sent to the server was 0 ms ago.
Was habe ich bei diesem Code den vergessen oder vernachlässigt ?
ich versuche gerade ein Programm zu schreiben, dass auf eine MySql Datenbank zugreift. Das Problem ist aber das ich in der Firma einen Proxy habe der mich daran hindert.
Bei mir Zuhause funktioniert alles Einwandfrei.
Hier ist der Code:
public void VerbindungHerstellen()
{
Connection con = null;
System.setProperty( "proxySet", "true" );
System.setProperty( "proxyHost", "proxy" );
System.setProperty( "proxyPort", "8080" );
System.setProperty( "http.proxyUser", "Benutzername" );
System.setProperty( "http.proxyPassword", "Passwort" );
try
{
Class.forName("com.mysql.jdbc.Driver");
System.out.println("Treiber geladen");
}
catch(Exception e)
{
System.out.println(e.toString());
}
try
{
con = DriverManager.getConnection("jdbc:mysql:Serverort/Datenbankname", "Benutzername", "Passwort");
System.out.println("Datenbankzugriff erfolgreich");
}
catch(Exception e)
{
System.out.println(e.toString());
}
Meine Konsole bringt dann diese Exception:
Treiber geladen
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
Last packet sent to the server was 0 ms ago.
Was habe ich bei diesem Code den vergessen oder vernachlässigt ?