Hallo ihr lieben,
ich habe folgendes Problem :
Nach einem Crash ist bei mir die SQL-DB von Teamspeak kaputt gegangen, mit viel Mühe konnte ich noch ein paar Daten/Channels usw. retten.
Nunja vieles ging nach dem Crash nichtmehr richtig und nachdem jetzt ein neuer Bug aufgetreten ist will ich das auf meinen MySqL verlagern.
Beim installieren habe ich nun folgendes Problemchen.
Der will mir einige Tabellen nicht erstellen, da ingein Fehler (1064) auftritt, ich kenne mich persönlich mit MySqL überaupt nicht aus, sodass ich eure Hilfe brauche.
wenn ich Das eingebe :
CREATE TABLE bindings ( binding_id integer PRIMARY KEY AUTOINCREMENT NOT NULL, ip varchar(20) NOT NULL, type integer);
kommt folgender Fehler.
SQL-Befehl:
CREATE TABLE bindings(
binding_id integer PRIMARY KEY AUTOINCREMENT NOT NULL ,
ip varchar( 20 ) NOT NULL ,
TYPE integer
);
MySQL meldet: Dokumentation
#1064 - 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 'AUTOINCREMENT NOT NULL, ip varchar(20) NOT NULL, type integer)' at line 1
Alles anzeigen
Meine Vermutung ist, dass es an dem "NOT NULL" lieg, da alle Tabellen, bei denen es nicht funktioniert hat, genau das beinhaltet hatten.
Vielen Dank schonmal im Vorraus.