Java Datenbankzugriff

Hallo,

Ich möchte mittels Java auf die phpmyadmin Datenbank, die auf dem bplaced-Server ist, zugreifen:

[code]import java.sql.*;

public class Main {

public static void main(String[] args){
	try{
		Class.forName("com.mysql.jdbc.Driver");
	}catch (Exception e){
		System.err.println("Datenbank-Treiberfehler" + e);
	}
	
	Connection con = null;
	String db = "jdbc:mysql://http://words.bplaced.net/MySQLadmin";
	String user = "words";
	String pw = "passwort";
	
	try{
		con = DriverManager.getConnection(db, user, pw);
		Statement stm = con.createStatement();
		String sql = "select * from words";
		ResultSet ergebnis = stm.executeQuery(sql);
		
		con.close();
	} catch(Exception e){
		System.err.println(e);
	}
}

}[/code]

Jedoch bekomme ich immer wieder diese Fehlermeldung:

[code]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.[/code]

Meine Frage: Welche Adresse muss ich im String db angeben bzw. wie komme ich zu der IP-Adresse meiner Datenbank.

Ich hoffe jemand kann mir helfen.

Danke im Voraus
Fabs

Die Datenbank ist nur via localhost erreichbar.

Mfg :wink2:

Danke für die Antwort!

Heißt das ich kann nur von meinem Rechner aus auf diese Datenbank zugreifen?

Nein, du kannst nur von deinem Webspace auf die Datenbank zugreifen :wink:

Okey danke für deine Hilfe! :slight_smile: