MySGL Tabelle id zurücksetzen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Wie kann man in einer MySQL die Id von einer Tabelle zurücksetzen, so dass man wieder bei 1 beginnt ?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
ALTER TABLE name_der_tabelle AUTO_INCREMENT = 1
oder
TRUNCATE name_der_tabelle
leert die Tabelle und setzt den Zähler zurück. -
computergottshomepage schrieb:
Soweit ich weiß, gar nicht
Doch das geht!
Unter "Operations" in der Table den Befehl "Empty the table (TRUNCATE)" ausführen. Alle Einträge der Tabelle werden gelöscht und der Auto Increment wird auf 1 zurückgesetzt.
Dies ist allerdings die einzige Art, bei welcher es Sinn macht, die ID zurückzusetzten.
EDIT: Da war wohl einer vor mir... :-)
Beitrag zuletzt geändert: 16.10.2015 14:08:59 von stoerchu -
Solltest Du etwas wie phpmyadmin benutzen, dann gibt es dort neben dem Namen der Tabelle auch ein löschen Symbol. Dies löscht die Tabelle und setzt den Zähler wieder auf 0. Beachte aber, dass danach eventuell verbundene Daten in anderen Tabellen nicht mehr angesprochen werden können oder diese dort als Datenmüll rumliegen.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage