Maison  >  Article  >  base de données  >  Comment définir la clé primaire pour qu'elle s'incrémente automatiquement dans Navicat

Comment définir la clé primaire pour qu'elle s'incrémente automatiquement dans Navicat

angryTom
angryTomoriginal
2019-08-06 15:24:5330317parcourir

Comment définir la clé primaire pour qu'elle s'incrémente automatiquement dans Navicat

Après la création d'une table dans la base de données MySQL, afin d'avoir un identifiant unique pour identifier un certain enregistrement, cet identifiant peut être défini comme clé primaire et incrémenté automatiquement, donc que lors de l'insertion Lorsqu'un nouvel enregistrement est ajouté, il sera automatiquement incrémenté avec l'ID précédent. Vous pouvez définir la clé primaire et l'auto-incrémentation de la table via SQL, ou vous pouvez utiliser l'outil navicat pour définir la clé primaire et l'auto-incrémentation graphiquement.

Tutoriel recommandé : Tutoriel vidéo d'introduction à la base de données MySQL

 1. Ouvrez l'outil Navicat, connectez-vous au serveur MySQL , et sélectionnez Après avoir terminé la base de données, sélectionnez une table et cliquez avec le bouton droit pour sélectionner la table de conception (pour la démonstration et les tests ici, sélectionnez simplement n'importe quelle table)

Comment définir la clé primaire pour quelle sincrémente automatiquement dans Navicat

2. Sur sur la page de la table de conception, vous pouvez voir toutes les informations de champ de la table actuelle. La table étudiante que nous avons sélectionnée a un champ d'identification. Actuellement, la table n'a pas de champ de clé primaire

Comment définir la clé primaire pour quelle sincrémente automatiquement dans Navicat

<.> 3. Comme le montre la figure, faites un clic droit sur la dernière colonne pour sélectionner la clé primaire, vous pouvez définir ce champ comme clé primaire, ou vous pouvez cliquer directement sur le bouton gauche de la souris pour ajouter et annuler rapidement la clé primaire.

Comment définir la clé primaire pour quelle sincrémente automatiquement dans Navicat

4. Après avoir défini la clé primaire, vous pouvez voir un L'identifiant du verrou, et il y a un 1 mot, car une table peut ajouter des clés primaires à plusieurs champs , c'est une clé primaire commune, elle est donc affichée comme clé primaire 1, clé primaire 2, etc.

Comment définir la clé primaire pour quelle sincrémente automatiquement dans Navicat

5. Une fois la clé primaire définie, elle n'a pas Après avoir sélectionné le champ id, comme indiqué ci-dessous, cochez Auto-incrémentation, afin que l'identifiant augmente d'une valeur à chaque fois qu'un enregistrement est inséré

Comment définir la clé primaire pour quelle sincrémente automatiquement dans Navicat

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!

Déclaration:
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