Hvordan Få Neste Auto økningsverdi i MySQL

MySQL informasjon skjema er en database som inneholder informasjon om strukturen og nåværende verdier av tabeller. Du kan søke i informasjonen skjemaet for å returnere data som tabellnavnene i en database hvis du ikke kjenner dem, antall rader i en tabell og neste auto tilvekst nummer for en tabell. Mer enn én måte finnes for deg å returnere data ved hjelp av informasjon skjema. Hvis du prøver å få den neste auto økningsverdi for en tabell som ikke bruker auto tilvekst, returnerer søket "null".

Bruksanvisning

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

2 Skriv inn og utføre følgende spørring:

SELECT AUTO_INCREMENT FRA information_schema.TABLES WHERE TABLE_NAME = 'table_name'

Denne spørringen returnerer neste auto tilvekst nummer for tabellen gitt i "hvor" en del av spørringen.

3 Skriv inn og utføre følgende spørring:

SELECT TABLE_NAME, AUTO_INCREMENT Fra information_schema.TABLES;

Denne spørringen returnerer navnene for hvert bord og deres neste auto tilvekst nummer for hvert bord i informasjonsskjemaet.