J'ai essayé de trouver un moyen de supprimer certaines clés étrangères générées par erreur, mais chaque fois que je DROP la table associée à la clé étrangère pour essayer de l'effacer, il dit "ne peut pas supprimer l'index: nécessaire dans la contrainte de clé étrangère".
Dans l'onglet "Structure", cliquez sur "voir vue relationnelle" sous les champs. Ici, vous pouvez supprimer les clés étrangères en sélectionnant une valeur vide dans la liste déroulante.
Vous devez supprimer la clé étrangère avec une instruction alter:
ALTER TABLE yourtable DROP CONSTRAINT yourforeignkeyname
Vous pourriez également être en mesure de le forcer à le supprimer (fonctionne dans la console MySQL mais peut ne pas fonctionner dans phpmyadmin car je ne sais pas comment les sessions sont gérées)
SET FOREIGN_KEY_CHECKS=0; DROP TABLE yourtable;
Remarque: cela est très dangereux et déconseillé si vous utilisez sérieusement des clés étrangères.