2010-07-21 5 views
0

Est-il possible de restaurer l'état précédent d'une base de données mysql via phpmyadmin? J'ai une colonne dans 4 des tables qui ont l'incrément automatique. Et mon problème est de savoir comment recommencer dans le compte du numéro 1 lorsque j'essaie d'ajouter une donnée. J'ai essayé de supprimer tous les enregistrements puis d'ajouter un enregistrement mais il ne commence pas par 1. Comment faire ceci sans reconstituer la base de données en tapant et en sélectionnant les types de données. Ce que je veux faire est de recommencer le comptage à partir de 1. C'est possible?Comment configurer la structure d'une base de données mysql

Répondre

1

Si vous ne vous souciez pas des données dans le tableau, vous pouvez simplement appuyer sur le bouton vide (assurez-vous que vous êtes sur la bonne table). Cela va tuncate votre table et tout ce que vous ajoutez après cela commencera à 1. Si vous définissez un champ à l'incrémentation automatique alors chaque élément après cela augmentera de 1.

4

Ouvrez phpMyAdmin, puis sélectionnez le DB que vous souhaitez modifier dans le panneau supérieur gauche. Maintenant, cliquez sur le "requête" bouton également en haut à gauche pour ouvrir une fenêtre de requête où vous pouvez ensuite exécuter le code sql ci-dessous pour réinitialiser le nombre d'incréments automatique pour votre table.

ALTER TABLE your_table_name AUTO_INCREMENT=1 
1

Avez-vous essayé ...
t2 TABLE ALTER AUTO_INCREMENT = 1;
Il réinitialisera la valeur à la plus petite valeur autorisée. A part ça, vous n'avez pas de chance.

Questions connexes