nachträglicher auto_increment wert

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • nachträglicher auto_increment wert

    Hallöchen - ich bin's mal wieder!

    Habe ein kleines Problem..... ;-) (sonst wäre ich ja nicht hier...)

    Habe vor längerer Zeit, als ich angefangen habe PHP und MySQL zu programmieren, eine Userdatenbank erstellt. Nun habe ich das Problem, das ich in dieser MySQL Datenbank mit ca. 800 Einträgen einen 'user_id' Wert vergessen habe (auto_increment)!!! Gibt es eine Möglichkeit, diesen nachträglich einzufügen???


    Mfg

    Sascha



  • #2
    Das einfachste ist: mysqldump der Tabelle in ein File
    File öffnen
    Im Create table statement als erstes Tabellenfeld die id
    hinzufügen.
    Im Dump müßte unten weiter bei den inserts je Record "... values ( ..." stehen, da kannst Du mit dem Editor einen Change drüber machen und alle gegen "... values (NULL, ..." austauschen.

    Kommentar


    • #3
      ALTER TABLE tabelle
      ADD user_id INT(20)
      NOT NULL
      DEFAULT 0
      PRIMARY KEY
      AUTO_INCREMENT
      FIRST,
      ADD UNIQUE user_id

      CAT Music Files

      Kommentar

      Lädt...
      X