Hallo Leute,
es geht um folgende Sache:
Ich habe MySQL & Connector J installiert, danach über MySQL-Command Line Client folgende Befehle eingegeben:
- CREATE DATABASE haus (name CHAR( 10)) ;
- CREATE USER peter IDENTIFIED BY 'geheim';
- GRANT ALL ON haus.* to peter ;
Danach Eclipse gestartet, neues Projekt angelegt & im Classpath die mysql-connector-java-5.1.34-bin.jar gesetzt. Hier der Inhalt meiner Klasse :
Mein Problem ist, ich flieg ständig mit ner Exception raus :
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Access denied for user 'peter'@'localhost' to database '3306/haus'
Wenn ich mich als root anmelde : "jdbc:mysql://localhost/3306/haus","root","proot"
Bekomme ich die Meldung: unknown database '3306/haus'
Was könnte ich falsch gemacht haben ??
es geht um folgende Sache:
Ich habe MySQL & Connector J installiert, danach über MySQL-Command Line Client folgende Befehle eingegeben:
- CREATE DATABASE haus (name CHAR( 10)) ;
- CREATE USER peter IDENTIFIED BY 'geheim';
- GRANT ALL ON haus.* to peter ;
Danach Eclipse gestartet, neues Projekt angelegt & im Classpath die mysql-connector-java-5.1.34-bin.jar gesetzt. Hier der Inhalt meiner Klasse :
Java:
public static void main(String[] args) {
try {
//Verbindung zur Datenbank
Connection con = DriverManager.getConnection("jdbc:mysql://localhost/3306/haus","peter","geheim");
//SQL-Befehle schicken
Statement stmnt = con.createStatement();
System.out.println(stmnt.execute("CREATE TABLE hallo (t CHAR(10);"));
stmnt.close();
con.close();
} //catch (ClassNotFoundException e) {e.printStackTrace();}
catch (SQLException e) {e.printStackTrace();}
}
Mein Problem ist, ich flieg ständig mit ner Exception raus :
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Access denied for user 'peter'@'localhost' to database '3306/haus'
Wenn ich mich als root anmelde : "jdbc:mysql://localhost/3306/haus","root","proot"
Bekomme ich die Meldung: unknown database '3306/haus'
Was könnte ich falsch gemacht haben ??
Zuletzt bearbeitet von einem Moderator: