Maison >base de données >navicat >Que dois-je faire si Navicat signale une erreur lors de la configuration des clés étrangères ?
Mysql signale une erreur : impossible d'ajouter une contrainte de clé étrangère lors de l'utilisation de Navicat pour créer une clé étrangère, comme indiqué ci-dessous :
Connexe recommandations : "Tutoriel graphique Navicat pour mysql》
Solution :
(1) Vérifier si les types de champs ou les longueurs à associer sont incohérents .
(2) Vérifiez si les codes des deux tables à associer sont différents.
(3) Vérifiez si une table contient déjà des enregistrements.
(4) Définissez "Lors de la suppression" et "Lors de la mise à jour" pour qu'ils soient identiques, par exemple en définissant les deux sur CASCADE.
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!