Maison > base de données > navicat > Que dois-je faire si Navicat signale une erreur lors de la configuration des clés étrangères ?

Que dois-je faire si Navicat signale une erreur lors de la configuration des clés étrangères ?

爱喝马黛茶的安东尼
Libérer: 2019-08-15 13:48:13
original
3777 Les gens l'ont consulté

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 :

Que dois-je faire si Navicat signale une erreur lors de la configuration des clés étrangères ?

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!

Étiquettes associées:
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