SQL-Fehler bei Erstinstallation
Verfasst: Donnerstag 23. Juni 2011, 10:02
Hallo,
habe gerade die 1.4.0.1 unter WindowsXP installiert. Meine Datenbankanbindung soll unter MySQL(V. 5.5) erfolgen.
Ich habe mich an eure Installationsanweisung (http://www.jverein.de/dokumentationmysql.php) gehalten und erhalte nun aber folgenden Fehler beim Starten von Jameica.
"error while executing sql script. Current statement: CREATE TABLE mitglied (id int(10) AUTO_INCREMENT,externemitgliedsnummer int(10),anrede VARCHAR(10),titel VARCHAR(20),name VARCHAR(40) NOT NULL,vorname VARCHAR(40) NOT NULL,strasse VARCHAR(40) NOT NULL,plz VARCHAR(10) NOT NULL,ort VARCHAR(40) NOT NULL,zahlungsweg INTEGER,zahlungsrhytmus INTEGER,blz VARCHAR(8),konto VARCHAR(10),kontoinhaber VARCHAR(27),geburtsdatum DATE,geschlecht CHAR(1),telefonprivat VARCHAR(15),telefondienstlich VARCHAR(15),handy VARCHAR(15),email VARCHAR(50),eintritt DATE,beitragsgruppe INTEGER,zahlerid INTEGER,austritt DATE,kuendigung DATE,vermerk1 VARCHAR(255),vermerk2 VARCHAR(255),eingabedatum DATE,UNIQUE (id), UNIQUE (externemitgliedsnummer),PRIMARY KEY (id))TYPE=InnoDB
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
"...
Ich vermute mal die entscheidende Information in dieser Fehlermeldung ist "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1"
Kann mir jemand sagen, was ich falsch gemacht habe?
Gruß,
Uwe
habe gerade die 1.4.0.1 unter WindowsXP installiert. Meine Datenbankanbindung soll unter MySQL(V. 5.5) erfolgen.
Ich habe mich an eure Installationsanweisung (http://www.jverein.de/dokumentationmysql.php) gehalten und erhalte nun aber folgenden Fehler beim Starten von Jameica.
"error while executing sql script. Current statement: CREATE TABLE mitglied (id int(10) AUTO_INCREMENT,externemitgliedsnummer int(10),anrede VARCHAR(10),titel VARCHAR(20),name VARCHAR(40) NOT NULL,vorname VARCHAR(40) NOT NULL,strasse VARCHAR(40) NOT NULL,plz VARCHAR(10) NOT NULL,ort VARCHAR(40) NOT NULL,zahlungsweg INTEGER,zahlungsrhytmus INTEGER,blz VARCHAR(8),konto VARCHAR(10),kontoinhaber VARCHAR(27),geburtsdatum DATE,geschlecht CHAR(1),telefonprivat VARCHAR(15),telefondienstlich VARCHAR(15),handy VARCHAR(15),email VARCHAR(50),eintritt DATE,beitragsgruppe INTEGER,zahlerid INTEGER,austritt DATE,kuendigung DATE,vermerk1 VARCHAR(255),vermerk2 VARCHAR(255),eingabedatum DATE,UNIQUE (id), UNIQUE (externemitgliedsnummer),PRIMARY KEY (id))TYPE=InnoDB
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
"...
Ich vermute mal die entscheidende Information in dieser Fehlermeldung ist "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1"
Kann mir jemand sagen, was ich falsch gemacht habe?
Gruß,
Uwe