Cela pourrait être utile à quelqu'un qui se retrouve ici à partir d'une recherche.Assurez-vous que vous essayez de supprimer une table et non une vue .
SET foreign_key_checks = 0; -- Drop tables drop table ... -- Drop views drop view ... SET foreign_key_checks = 1;
SET foreign_key_checks = 0
consiste à désactiver les vérifications de clé étrangère, puis à SET foreign_key_checks = 1
consiste à réactiver les vérifications de clé étrangère. Lorsque les vérifications sont désactivées, les tables peuvent être supprimées, les vérifications sont ensuite réactivées pour conserver l'intégrité de la structure de la table.