Maison > Article > programmation quotidienne > Comment supprimer des clés étrangères dans MySQL ? (Photos + Vidéos)
Cet article vous présente principalement Comment supprimer des clés étrangères dans MySQL.
Ensuite, dans l'article précédent, je vous ai présenté les connaissances de base sur les clés étrangères MySQL, y compris la définition et l'utilisation de base des clés étrangères.
Avant de commencer à présenter le contenu de cette section, vous pouvez choisir de vous référer aux articles suivants :
[Qu'est-ce que la clé étrangère Mysql ? Quelles sont les utilisations ? 】
【Comment créer des clés étrangères dans une base de données mysql ? 】
[Comment ajouter des clés étrangères à la table de données Mysql ? 】
Ci-dessous, nous continuerons à utiliser des exemples simples pour présenter la méthode de suppression des clés étrangères dans MySQL.
1. Utilisez l'outil de ligne de commande pour supprimer les clés étrangères
La syntaxe de suppression des clés étrangères est la suivante :
alter table +表名 + drop foreign key +外键名字
Un exemple de commande pour supprimer une clé étrangère est le suivant :
alter table stu drop foreign key stu_class;
Ici, nous supprimons la clé étrangère dans la table stu .
Remarque : Plusieurs clés étrangères peuvent exister dans une table de données.
Ensuite, nous pouvons utiliser l'outil Navicat pour vérifier si la clé étrangère est supprimée avec succès.
Ensuite, comme le montre la figure, nous pouvons constater qu'il n'y a pas de clé étrangère dans la table stu. Indique que nous avons réussi à supprimer la clé étrangère.
2. Supprimer les clés étrangères via Navicat
Navicat est un ensemble d'outils de gestion de bases de données rapides, fiables et assez bon marché, conçus pour simplifier la gestion des bases de données et réduire les coûts du système. Les coûts de gestion et construits avec une interface utilisateur graphique intuitive vous permettent de créer, d'organiser, d'accéder et de partager des informations en toute sécurité et facilement.
Nous pouvons d’abord ajouter un champ de clé étrangère c_id à la table stu.
Utilisez ensuite Navicat pour supprimer la clé étrangère.
Comme le montre l'image, nous pouvons cliquer sur le bouton Supprimer la clé étrangère.
Cet article concerne la méthode mysql de suppression des clés étrangères Il est également très simple et facile à comprendre. J'espère qu'il sera utile aux amis dans le 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!