Configuration de clés étrangères dans phpMyAdmin : compréhension des exigences d'index
Les clés étrangères établissent des relations entre les tables, garantissant l'intégrité des données. Dans phpMyAdmin, la configuration des clés étrangères nécessite des conditions spécifiques qui ont semé la confusion chez de nombreux utilisateurs.
Dans le scénario donné, les clés primaires des tables "foo" et "bar" sont indexées, mais un message d'erreur indique que "Aucun index défini!" pour les colonnes de clé étrangère de la table "foo_bar". Pour résoudre ce problème, il est crucial de comprendre le rôle des index pour les clés étrangères.
Exigences d'index pour les clés étrangères
Pour que phpMyAdmin reconnaisse les relations de clé étrangère, un l'index doit être défini sur la colonne de clé étrangère dans la table de référence. Dans ce cas, un index doit être créé sur la colonne "foo_id" de la table "foo_bar".
Étapes pour configurer les clés étrangères dans phpMyAdmin
En suivant ces étapes, vous pouvez réussir à configurer des clés étrangères entre "foo", "bar" et "foo_bar". tables dans phpMyAdmin, garantissant l'intégrité des données grâce à des relations renforcées.
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!