Reset autoincrement d'une table MySQL

 

Dans une table MySQL, dés que l'on supprime un enregistrement, l'id est supprimé et l'on se retrouve avec une table avec des 'trous' dans les valeurs des id.
Néanmoins il est possible de renuméroter les id en entrant les instructions SQL suivantes dans la table avec phpmyadmin :

SET @num := 0;
UPDATE nom_table SET id = @num := (@num+1);
ALTER TABLE nom_table AUTO_INCREMENT =1;

 


Page chargée en 0.013 sec.

Dernière Modification : Mar 17 Fevrier 2026 14:17
Copyright © 1999-2026 Jean-Paul Molina Tous droits réservés.

 

to Google