Mysql Fehler bei einem Tabellen-Import Code

GolddWu
Guten Abend traurig
erstmal bin cih es Leid,euch immer zu nerven und das nächste ist mein Problem:
Ich wollte mit diesem Code hier:

code:
1:
2:
3:
4:
5:
6:
7:
8:
CREATE TABLE `onlineuser` (
    id INT(11) DEFAULT '0' NOT NULL auto_increment,
    uid CHAR(32),
    ip CHAR(15),
    time INT(11),
    PRIMARY KEY (id)
);


eine Tabelle in der DB für meine Online-Anzeige machen,leider kommt da bei meinem Freehoster aber auch Payd-Hoster der selbe Fehler und dabei dachte ich das lege an der DB aber ich glaube der Code is Falsch,wenn ich auf ok klicke kommt dieser Fehler:

code:
1:
#1067 - Invalid default value for 'id' 


pls,helft mir traurig unglücklich traurig unglücklich
Luzifer69
Zitat:
Original von GolddWu


code:
1:
2:
3:
    id INT(11) DEFAULT '0' NOT NULL auto_increment,


code:
1:
#1067 - Invalid default value for 'id' 




ist er auch ein autoincremend darf nie default sein und auch noch mit wert belegt werden
wenn er als primary key ausgewiesen wird
änder mal die oben zitierte zeile die zeile ab in
code:
1:
2:
3:
    id int(11) unsigned NOT NULL auto_increment,

dann sollte es gehen
GolddWu
vielen dank cool