1. #1

    Registriert seit
    02.12.2011
    Beiträge
    33
    Thanked 9 Times in 3 Posts

    Standard [SQL] AUTO_INCREMENT auf 0 setzen

    Hey,

    ich habe ein kleines Gästebuch in PHP geschrieben. Jedem Eintrag habe ich eine Nummer gegeben die automatisch weiterzählt (AUTO_INCREMENT).
    Durch meine Tests steht der jetzt bei 8. Da ich alle Testeinträge gelöscht habe möchte ich dass er wieder bei 0 anfängt für die richtigen Einträge.
    Geht das?

  2. #2
    Avatar von aquastar
    Registriert seit
    08.11.2011
    Beiträge
    1.024
    Thanked 1.110 Times in 580 Posts

    Standard AW: [SQL] AUTO_INCREMENT auf 0 setzen

    SQL Befehl:

    Code:
    TRUNCATE TABLE `tabellenname`
    Damit solltes es funktionieren.

  3. The Following User Says Thank You to aquastar For This Useful Post:

    Benzol (27.12.2014)

  4. #3
    Gelöschter Benutzer
    Gast

    Standard AW: [SQL] AUTO_INCREMENT auf 0 setzen

    Sowas kann man sich übrigens auch "ergooglen", denn die Frage wurde schon ziemlich oft gefragt und gelöst.
    Das von Aquastar funktioniert eventuell, wenn nicht sollte folgendes zu 100% funktionieren:

    Code:
    ALTER TABLE `tabellenname` auto_increment = 1
    Gruß

  5. #4
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    6.080
    Thanked 9.118 Times in 2.995 Posts
    Blog Entries
    5

    Standard AW: [SQL] AUTO_INCREMENT auf 0 setzen

    TRUNCATE funktioniert auch, dann wird aber nicht nur der Zähler auf 0 gesetzt sondern zusätzlich noch die ganze Tabelle geleert.
    Würde ich in dem Fall sogar bevorzugen, spart man sich das anschließende löschen aller Datensätze wenn es wie hier im das komplette zurücksetzen einer Tabelle mit Testdaten geht.
    Sollte man aber im Hinterkopf behalten, falls man aus irgendwelchen Gründen doch mal nur den AUTO_INCREMENT zurücksetzen will ohne gleich die ganze Tabelle zu leeren.
    In dem Fall sollte man dann Finn's Variante verwenden.


Ähnliche Themen

  1. [HowTo] JDK Umgebungsvariablen setzen
    Von The Don of NYC im Forum Tutorials
    Antworten: 9
    Letzter Beitrag: 24.07.2012, 15:18
  2. VB.Net Nach 4 Zeichen automatisch Bindestrich setzen
    Von milchbubix im Forum .Net
    Antworten: 16
    Letzter Beitrag: 03.07.2012, 22:56
  3. Java Umgebungsvariablen setzen
    Von Pyro.# im Forum Java
    Antworten: 9
    Letzter Beitrag: 11.04.2012, 00:00
  4. [Frage] Java Umgebungsvariablen setzen?
    Von Invicible im Forum Java
    Antworten: 12
    Letzter Beitrag: 01.02.2012, 12:12
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.