Być może jest to możliwe przez znalezienie najniższego nieużywanego identyfikatora i wymuszenie go, ale to strasznie zła praktyka, głównie ze względu na integralność referencyjną:może być na przykład, że relacje z innych tabel wskazują na usunięty rekord, który nie byłby rozpoznawalny jako „usunięte” więcej, jeśli identyfikatory zostały ponownie użyte.
Konkluzja:nie rób tego. To naprawdę zły pomysł.
Powiązana lektura:Korzystanie z auto_increment w podręczniku mySQL
Ponowna aktualizacja:nawet jeśli masz uzasadniony powód, aby to zrobić, nie sądzę, że istnieje automatyczny sposób ponownego użycia wartości w auto_increment
pole. Jeśli w ogóle, musiałbyś znaleźć najniższą nieużywaną wartość (może za pomocą procedury składowanej lub zewnętrznego skryptu) i wymusić ją jako identyfikator (jeśli to w ogóle możliwe).