Maison >base de données >tutoriel mysql >Comment réorganiser les identifiants dans MySQL
Méthode MySQL pour réorganiser les identifiants : 1. Utilisez le comptage de colonnes [alter table tablename drop column id] ; 2. Utilisez la disposition des incréments [alter table tablenam auto_increment].
Méthode MySQL de réorganisation des identifiants :
Lors de l'utilisation de MySQL, il y a généralement un incrément automatique dans le tableau champ id, mais lorsque nous voulons effacer les données du tableau et rajouter des données, nous espérons que l'identifiant recommencera à compter à partir de 1. Nous pouvons utiliser les deux méthodes suivantes :
Méthode 1 : <.>
alter table tablename drop column id; alter table tablename add id mediumint(8) not null primary key auto_increment first;Méthode 2 :
alter table tablename auto_increment=0La méthode 2 n'effacera pas les données existantes et l'opération est plus flexible. Elle peut non seulement réinitialiser la valeur d'incrémentation automatique à zéro, mais convient également pour. réinitialiser la valeur d'incrémentation automatique et insérer de nouvelles données après avoir supprimé un grand nombre de lignes consécutives ; Ou commencer à partir d'une nouvelle valeur, qui bien sûr ne peut pas entrer en conflit avec la valeur existante.
$sql="delete from $table_vote"; mysql_query($sql, $link); $sql="alter table $table_vote auto_increment=1"; mysql_query($sql, $link);
Plus de recommandations d'apprentissage gratuites associées : tutoriel mysql(vidéo)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!