... 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)