mysql : resetting the auto-increment

Quand on est en phase de dev, à  supprimer comme des fous des données et à  les re-créer, quoi de + énervant que de voir l’autoincrement grossir, grossir, désesperément ?

No souci :

ALTER TABLE theTableInQuestion AUTO_INCREMENT= <int_plus_bas_que_le_max_id> , et le tour est joué !

This will put the next auto_increment value at <int_plus_bas_que_le_max_id> unless you already have a row <int_plus_bas_que_le_max_id> in which case SQL will find the next free greatest number or simply overwrite depending on version number. (http://www.webmaster-talk.com/php-forum/32507-reset-auto-increment-in-mysql.html)

Ce contenu a été publié dans développement, avec comme mot(s)-clé(s) . Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *