fehlermeldung mit phpmyadmin

cameeel

Erfahrenes Mitglied
Also hab noch nie mit mysql gearbeitet und wollte es jetzt mal ausprobieren. Wollte mir also eine neue Tabelle (so heißt das doch) anlegen, auf jeden Fall kommt dabei diese Fehlermeldung:
MySQL meldet:
#1075 - incorrect table definition; there can only be one auto column and it must be defined as a key

hier noch ein screenshot dazu...

ss.jpg

thx...

(die angaben für die tabelle kommen von nem tutorial:
http://www.schattenbaum.net/php/anlegen.php)
 
ganz hinten hast du ein paar Radio-Buttons...
in der ersten Zeile den ERSTEN Radio-Button wählen (Mit dem Schlüssel)

Es fehlt der Primärschlüssel Der muss in jeder Tabelle vorhanden sein!

Dann müsste das klappen!
 
In Deinem Fall sollte das Feld id wirklich einen Primary Key bekommen, damit es geht.
Aber die Aussage, dass jede Tabelle einen Primary Key haben muss ist so nicht korrekt.
Eine Tabelle kann durchaus auch ohne einen solchen Key bestehen.
Aber der Primary Key muss, wie die Fehlermeldung ja auch sagt, vorhanden sein, wenn ein Feld auto_increment ist.

redlama
 
hab jetzt nur das 1 Feld auf Primary Key gesetzt und es geht.
Jetzt würd ich aber schon noch gerne wissen was ich da genau gemacht hab, oder welche Rechte ich da vergeben habe bzw. was die anderen Sachen, die zu Auswahl stehen sind?!:rolleyes:
 
Zurück