Huhu,
also ich habe ein kleines Problem, welches sich schon über mehrere Stunden hinzieht. Ich programmiere (bzw. versuche mich grad daran ^^) zur Zeit ein App mit Eclipse. Dabei soll ein Connect zu meiner MySQL Datenbank auf meinem Server hergestellt werden.
Dazu benutze ich folgenden Code:
Als Meldung erhalte ich:
Vielleicht kennt sich ja jemand damit aus und kann mir helfen.
Danke und LG
also ich habe ein kleines Problem, welches sich schon über mehrere Stunden hinzieht. Ich programmiere (bzw. versuche mich grad daran ^^) zur Zeit ein App mit Eclipse. Dabei soll ein Connect zu meiner MySQL Datenbank auf meinem Server hergestellt werden.
Dazu benutze ich folgenden Code:
Code:
import java.sql.*;
public class Abfrage
{
public static void main( String args[] )
{
try{
Class.forName("com.mysql.jdbc.Driver");
System.out.println("Treibe wurde erfolgreich geladen!");
}
catch (ClassNotFoundException e){
System.out.println("Fehler beim Laden des JDBC-Treibers");
return;
}
Connection conn;
Statement stmt;
ResultSet rSet;
try
{
String url = "jdbc:mysql://MEINEIP/DATENBANKNAME";
conn = DriverManager.getConnection( url, "root", "PASSWORT" );
stmt = conn.createStatement();
String sqlQuery = "SELECT id, username FROM users";
rSet = stmt.executeQuery( sqlQuery );
while ( rSet.next() )
System.out.println ( rSet.getString(1) + "\t" + rSet.getString(2) );
stmt.close();
conn.close();
}
catch ( SQLException e )
{
System.err.println( "Fehler bei Tabellenabfrage " + e );
return;
}
}
}
Code:
Treibe wurde erfolgreich geladen! Fehler bei Tabellenabfrage com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
Danke und LG

Kommentar