Hvordan Reset MySQL Sett inn ID

Mange MySQL tabeller bruke en primærnøkkel med "AUTO_INCREMENT" attributt for å identifisere postene i tabellen. Når du setter inn en ny rekord, trenger du ikke gi en verdi for "id" -feltet fordi MySQL bruker automatisk dagens "AUTO_INCREMENT" verdi for å identifisere posten, da denne verdien blir øke med én og venter på neste ny rekord. Hvis du sletter poster fra midten av bordet, disse id-verdier blir ubrukt. Du kan tilbakestille "AUTO_INCREMENT" egenskap til å bruke disse verdiene og fylle hullene i "id" -feltet.

Bruksanvisning

1 Logg deg på MySQL database og få tilgang til spørring verktøy.

2 Skriv inn denne spørringen:

ALTER TABLE tabellnavn AUTO_INCREMENT = 1;

Selv om du direkte MySQL for å endre verdien av attributtet til "1", MySQL stiller automatisk "AUTO_INCREMENT" til den laveste tilgjengelige verdi. For eksempel, hvis tabellen har poster med "1", "2", "3" og "5" for ID-er, vil den neste posten som blir satt inn i tabellen har en ID verdi av "4."

3 Utføre spørringen.