Bonjour à tous, J'ai un problème avec MySQL: J'ai échoué à exécuter DELETE FROM users where user_id ='1';
dans la CLI de MySQL. donc j'ai essayé dans le phpMyAdmin: Utilisez l'interface graphique pour supprimer une ligne, je suis arrivé ceci:Impossible de supprimer une ligne dans la table (MySQL)
requête SQL:
DELETE FROM `health_portal`.`users` WHERE `users`.`user_id` =1
MySQL dit: Documentation
Cannot delete or update a parent row: a foreign key constraint fails (`health_portal`.`users`, CONSTRAINT `users_ibfk_2` FOREIGN KEY (`doctor_id`) REFERENCES `users` (`user_id`))
je regardais cette erreur dans le site Web Mysql et a obtenu: Erreur: 1451 SQLSTATE: 23000 (ER_ROW_IS_REFERENCED_2)
Message: Impossible de Lete ou mettre à jour une ligne parent: une contrainte de clé étrangère échoue (% s)
Je ne sais pas ce qui ne va pas ici, espérons que quelqu'un peut me donner un heads-up.
Beaucoup de thx!
Merci beaucoup. Maintenant mon problème est résolu !! MERCI!!! – manxing