bonjour, voila tout est dans le titre.
la valeur de mon auto_increment est élevé et j'aimerai le remettre à 0.
Est-ce possible ?
bonjour, voila tout est dans le titre.
la valeur de mon auto_increment est élevé et j'aimerai le remettre à 0.
Est-ce possible ?
La seule façon que je connais est de détruire la table et de la recréer.
Dans phpmyadmin, selectionner la table voulue puis cliquer sur l'onglet "opération" ensuite il y a un champs "AUTO_INCREMENT". Mettre la valeur voulue pour le prochain enregistrement (1 pour le premier quoi...)
En SQL (parce que c'est quand même de ca dont il sagit ) ca donne :
Mais attention si ta table n'est pas vide au moment ou tu fait ça tu risque d'avoir des problème avec l'insertion de nouveaux enregistrement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ALTER TABLE matable AUTO_INCREMENT = 1
En théorie on ne touche pas à l'autoincrément qui doit être défini sur un int non signé(4Milliard de possibilités ...)
Si violation de contrainte il y'a tu ne pourras pas supprimer la table et/ou les enregistrementssa gêne pas, même s'il y a des contraintes ?
Partager