使用PHPMyAdmin将数据插入MySQL表

时间:2012-02-02 21:58:30

标签: mysql foreign-keys phpmyadmin relational-database data-entry

这是一个新问题,如果答案非常明显,请道歉。我有一堆InnoDB MySQL表设置了外键约束。据我所知,这很好,但是我想用它来将数据插入数据库。

我希望我能够使用下拉菜单,因为理论上我应该无法将任何数据输入到Child表中尚未具有的父表中。

不幸的是,当我在父表中时,这就是我所看到的:

enter image description here

没有什么可以让我从子表中选择数据。

如何使用此功能?是否可以看到不同列的内容(例如,当选择“EventID”时能够从同一个表中看到“EventName”?)。

我有点希望我不仅要写一个.php页面来做同样的事情。

非常感谢。


更新:导出时,FK声明看起来像这样(就我所知,很好):

ALTER TABLE `Nominations`
  ADD CONSTRAINT `Nominations_ibfk_1` FOREIGN KEY (`FilmID`) REFERENCES `Films` (`FilmID`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `Nominations_ibfk_2` FOREIGN KEY (`AwardID`) REFERENCES `Awards` (`AwardID`) ON DELETE CASCADE ON UPDATE CASCADE,
  ADD CONSTRAINT `Nominations_ibfk_4` FOREIGN KEY (`EventID`) REFERENCES `Events` (`EventID`) ON DELETE CASCADE ON UPDATE CASCADE;

0 个答案:

没有答案