質問: 外部キー制約の削除をしたいと考えてます。 >show create table articles; をすると、 ``` ~略~ PRIMARY KEY (`id`), KEY `user_id` (`user_id`), CONSTRAINT `articles_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`), CONSTRAINT `articles_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON UPDATE CASCADE, CONSTRAINT `articles_ibfk_3` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ~略~ ``` となっており、 ALTER TABLE articles DROP FOREIGN KEY articles_idfk_1; と打っても削除できません。同じく ALTER TABLE articles DROP FOREIGN KEY articles_idfk_2; ALTER TABLE articles DROP FOREIGN KEY articles_idfk_3; をしても削除できません。 ERROR 1091 (42000): Can't DROP 'articles_idfk_2'; check that column/key exists と出ます。 コマンドが間違っているのでしょうか?外部キー制約名はなんでしょうか?
回答: × → articles_idfk_1 ○ → articles_ibfk_1