Maison >base de données >tutoriel mysql >Pourquoi est-ce que j'obtiens l'erreur de clé étrangère MySQL 1005 (errno 150) ?
Comprendre l'erreur de clé étrangère MySQL 1005
Lors de la création d'une contrainte de clé étrangère, MySQL rencontre une erreur 1005 accompagnée d'un message "errno 150" . Cette erreur se produit généralement lorsque la table référencée ne dispose pas d'un index utilisable qui s'aligne sur les colonnes référencées.
Réponse à vos questions :
CREATE INDEX idx_immobile ON dbimmobili.Immobile (ComuneImmobile, ViaImmobile, CivicoImmobile, InternoImmobile);
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!