dedlfix: Primary Key nachträglich hinzufügen..

Beitrag lesen

... wie kann ich also nachträglich ein solche spalte hinzufügen die mir auch direkt jedem datensatz eine id zuordnet ?

So:

ALTER TABLE tabelle ADD ID INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST ;

Oder über den phpMyAdmin:

Neue Felder hinzufügen: 1 An den Anfang der Tabelle (ist egal, kann auch sonst wo stehen)

Feld: ID
Typ: INT
Attribute: UNSIGNED (ist zwar nicht wichtig, da wir aber eh keine negativen Werte brauchen ...)
Extra: auto_increment
Primärschlüssel: (x)