mysql changer l'id de colonne pour commencer à partir de 1 et incrément automatique à partir de là
Je cherchais à ma table dans phpmyadmin et a remarqué que l'id commence à 13410 et d'augmenter de 1. Je voudrais réinitialiser et de démarrer à partir d'un. J'ai lu beaucoup de gens disent qu'il est préférable de le laisser seul, ou sa va se compliquer si vous foiré avec elle, mais j'ai encore besoin d'une solution pour au moins commencer l'id à 1.
Grâce
OriginalL'auteur merrill | 2011-11-15
Vous devez vous connecter pour publier un commentaire.
http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html
J'espère que vous savez ce que vous faites!
OriginalL'auteur MatTheCat
puis de trouver les id les plus élevés:
select id from tablename order by id desc limit 1;
puis réinitialisez l'auto_increment:
alter table tablename auto_increment=12345;
(changement 12345 pour les ID les plus élevés, plus un)J'ai fait la première ligne et il est allé à 1(il fonctionne) et je me demande si j'ai encore besoin de faire les deux lignes suivantes que vous avez mentionné? Le type est ID(11) et de plus est de type auto_increment pour le moment et n'est pas sûre si je reste tout de même faire les deux suivantes à la ligne de code.
OriginalL'auteur Kae Verens
OriginalL'auteur Akhil Thayyil