Maison > base de données > tutoriel mysql > Comment définir les conditions d'auto-incrémentation de l'identifiant dans MySQL ?

Comment définir les conditions d'auto-incrémentation de l'identifiant dans MySQL ?

青灯夜游
Libérer: 2020-09-27 17:22:11
original
8542 Les gens l'ont consulté

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.

Comment définir les conditions d'auto-incrémentation de l'identifiant dans MySQL ?

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.

Comment définir les conditions dauto-incrémentation de lidentifiant dans MySQL ?

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;
Copier après la connexion

Chapitre Étape 2 : Définissez la valeur initiale pour la valeur auto-croissante

alter table tablename auto_increment=10000;
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal