Mysql
 sql >> Database >  >> RDS >> Mysql

Incremento automatico dopo l'eliminazione in MySQL

Quello che stai cercando di fare sembra pericoloso, poiché non è l'uso previsto di AUTO_INCREMENT .

Se vuoi davvero trovare il valore chiave inutilizzato più basso, non utilizzare AUTO_INCREMENT e gestisci le tue chiavi manualmente. Tuttavia, questa NON è una pratica consigliata.

Fai un passo indietro e chiedi "perché è necessario riciclare i valori chiave? " Esegui INT non firmato (o BIGINT ) non fornisce uno spazio chiave sufficientemente grande?

Avrai davvero più di 18,446,744,073,709,551,615 record univoci nel corso della vita della tua applicazione?