Det kan vara möjligt genom att hitta det lägsta oanvända ID:t och tvinga fram det, men det är fruktansvärt dålig praxis, främst på grund av referensintegritet:Det kan till exempel vara att relationer från andra tabeller pekar på en raderad post, som inte skulle kunna kännas igen som "raderat" mer om ID:n återanvänds.
Slutsats:Gör det inte. Det är en riktigt dålig idé.
Relaterad läsning:Använda auto_increment i mySQL-manualen
Om din uppdatering:Även om du har en legitim anledning att göra detta, tror jag inte att det finns ett automatiskt sätt att återanvända värden i en auto_increment
fält. Om du överhuvudtaget skulle behöva hitta det lägsta oanvända värdet (kanske med en lagrad procedur eller ett externt skript) och tvinga fram det som ID (om det ens är möjligt).