Maison > Article > base de données > Comment définir les conditions d'auto-incrémentation de l'identifiant dans MySQL ?
Méthode MySQL pour définir les conditions d'incrémentation automatique de l'identifiant : 1. Définissez le champ id comme clé primaire lors de la création de la table de données ; 2. Utilisez l'option "alter table table name modifier id int(11) auto_increment ;" comme champ id. Ajoutez simplement l'attribut auto_increment.
Lorsque le fichier PHP exécute l'instruction d'insertion de la base de données MySQL, il est souvent nécessaire d'exécuter l'attribut d'incrémentation automatique id. Sinon, 0 sera toujours renvoyé lorsque la fonction mysqli_insert_id est exécutée.
Si vous souhaitez implémenter l'incrémentation automatique de l'identifiant, vous devez définir l'identifiant comme clé primaire lors de la création de la table de données et le définir sur AUTO_INCREMENT.
Utilisez les instructions SQL pour définir l'incrémentation automatique des champs de clé primaire existants
Étape 1 : ajoutez l'attribut auto_increment à id
alter table tablename modify id int(11) auto_increment;
Chapitre Étape 2 : Définissez la valeur initiale pour la valeur auto-croissante
alter table tablename auto_increment=10000;
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!