mercredi 22 août 2007
Reinitialiser un auto incrément MySQL
Par Mattt, mercredi 22 août 2007 à 09:43 :: Informatique
Tag : reinitialiser auto_increment index sql mysql autoindex auto_index auto
C'est toujours quand on en a besoin qu'on ne trouve pas la solution.
J'étais ds ma table SQL et j'ai merdé un enregistrement manuel. J'ai un classique champ "id" en auto incrémentation. Ce champs était à 599 et mon insertion manuelle devait mettre 600, sauf que j'ai mis 6000 par erreur.
Du coup l'insertion automatique suivante était à 6001 6002 etc
Dans PhPMyAdmin on voit bien la valeur dans l'option "structure" mais on ne peut pas la changer (en tout cas, chez Free ca n'update pas à la validation) il faut donc le faire à la main sous la forme suivante :
ALTER TABLE `nomdelatable` AUTO_INCREMENT =valeur
Merci qui ? merci MamiNova !
C'est toujours quand on en a besoin qu'on ne trouve pas la solution.
J'étais ds ma table SQL et j'ai merdé un enregistrement manuel. J'ai un classique champ "id" en auto incrémentation. Ce champs était à 599 et mon insertion manuelle devait mettre 600, sauf que j'ai mis 6000 par erreur.
Du coup l'insertion automatique suivante était à 6001 6002 etc
Dans PhPMyAdmin on voit bien la valeur dans l'option "structure" mais on ne peut pas la changer (en tout cas, chez Free ca n'update pas à la validation) il faut donc le faire à la main sous la forme suivante :
ALTER TABLE `nomdelatable` AUTO_INCREMENT =valeur
Merci qui ? merci MamiNova !
4 commentaires
:: aucun trackback :: 5718 vues
Tags : , auto, auto_increment, auto_index, autoindex, index sql, mysql, reinitialiser