phpmyadmin
Vielleicht können Sie einfach die Registerkarte phpMyAdmin-Operationen auswählen:
- Klicken Sie in phpMyAdmin auf die Tabelle, die Sie zurücksetzen oder den AUTO_INCREMENT-Wert ändern möchten
- Klicken Sie auf die Registerkarte Operations
- Suchen Sie im Feld Tabellenoptionen das Feld auto_increment.
- Geben Sie den neuen Startwert für auto_increment ein
- Klicken Sie auf die Schaltfläche Los für das Feld Tabellenoptionen.
Da dies eine der am häufigsten gestellten Fragen für phpmyadmin ist, können Sie in diesem Blog mehr darüber erfahren: http://trebleclick.blogspot.com/2009/01/mysql-set-auto-increment-inphpmyadmin.html
Ergänzende Info
Bei einer leeren Tabelle kann das Attribut auto_increment auch durch Ausführen zurückgesetzt werden
TRUNCATE TABLE mydb.tablename;
Führen Sie dies nicht aus, wenn Sie Daten enthalten. Wenn Sie die Daten abspritzen wollen, dann seien Sie mein Gast.
Klicken Sie in phpmyadmin einfach auf die SQL
Registerkarte, geben Sie den Befehl ein und führen Sie ihn aus.
Für eine nicht leere Tabelle möchten Sie möglicherweise das Attribut auto_increment an die höchste vorhandene ID anpassen, die verwendet wird, wenn höhere Einträge gelöscht wurden.
Optimieren Sie zunächst die Tabelle
OPTIMIZE TABLE mydb.mytable;
Suchen Sie als nächstes den höchsten Wert für die auto_increment-Spalte (sagen wir, es ist id
)
SELECT MAX(id) maxid FROM mydb.mytable;
Angenommen, die Antwort gibt 27 zurück. Wechseln Sie zur Registerkarte Vorgänge, und geben Sie 28 ein.