Beaucoup de tables MySQL utilisent une clé primaire avec l'attribut " AUTO_INCREMENT " pour identifier les enregistrements de la table . Lorsque vous insérez un nouvel enregistrement , vous ne fournissez pas de valeur pour le champ " id" parce que MySQL utilise automatiquement la valeur actuelle " AUTO_INCREMENT " pour identifier l'enregistrement , alors que la valeur s'incrémente d'une unité et attend le prochain nouveau record . Si vous supprimez des enregistrements à partir du milieu de la table, les valeurs id deviennent encore utilisé. Vous pouvez réinitialiser l'attribut " AUTO_INCREMENT " d'utiliser ces valeurs et de remplir les trous dans le champ " id" . Instructions 1 se connecter à votre base de données MySQL et accéder à l' outil de requête 2 tapez la requête suivante : . ALTER TABLE table_name AUTO_INCREMENT = 1 ; Bien que vous dirigez MySQL pour changer la valeur de l'attribut à "1", MySQL va automatiquement " AUTO_INCREMENT " à la valeur la plus basse disponible . Par exemple , si la table a des dossiers avec " 1", " 2", " 3" et " 5 " pour l' ID , le prochain album qui est insérée dans la table aura une valeur ID de "4". < Br > 3 exécuter la requête.
|