Maison >programmation quotidienne >connaissance de MySQL >Comment créer des clés étrangères dans une base de données MySQL ? (Photos, texte + vidéo)
Cet article vous présente principalement comment créer des clés étrangères dans une base de données MySQL.
Pour une introduction de base aux clés étrangères dans la base de données MySQL, nous proposons cet article [Que sont les clés étrangères Mysql ? Quelles sont les utilisations ? ], je vous l'ai déjà présenté, les amis dans le besoin peuvent choisir de s'y référer.
Maintenant que nous comprenons la définition de base des clés étrangères, comment créer des clés étrangères ?
Ci-dessous, nous vous présenterons comment créer une clé étrangère MySQL à travers un exemple simple.
Nous pouvons d’abord ouvrir l’outil de gestion via la commande cmd et nous connecter à la base de données mysql.
Ensuite, interrogez la base de données via l'instruction show database.
Utilisez ensuite la base de données de test et exécutez l'instruction SQL suivante écrite par nous-mêmes. Ici, nous créons une table de données stu1 et ajoutons une clé étrangère au champ c_id afin qu'elle puisse être associée à l'identifiant de classe.
Nous pouvons vérifier si la table de données stu1 est créée avec succès.
Enfin, nous pouvons interroger la structure de la table ou les informations de la table via l'instruction "show create table stu1" pour voir si la clé étrangère est créée avec succès.
Ensuite, l'image montre que la clé étrangère a été créée avec succès.
Remarque : Seul le moteur de stockage InnoDB prend en charge la création de clés étrangères !
Cet article porte sur Comment créer des clés étrangères dans une base de données MySQL. C'est simple et facile à comprendre. J'espère qu'il sera utile aux amis qui en ont besoin !
Si vous voulez en savoir plus sur MySQL, vous pouvez suivre le site Web PHP chinois Tutoriel vidéo MySQL, tout le monde est invité à s'y référer et à apprendre !
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!