PhpMyAdmin外键问题-在创建空下拉列表时

PhpMyAdmin外键问题-在创建空下拉列表时,phpmyadmin,foreign-keys,Phpmyadmin,Foreign Keys,我想创建外键。在同一个数据库上,有时有效,有时无效。。。让我们举一个例子: 表1、表2和表3: 当我想在Table2.date和Table1.date之间创建一个外键时,它就起作用了。也在表3.date和表1.date之间。但是,在表3.numero和表2.numero之间,它不起作用。当我想要创建它时,下拉菜单是空的: 有什么想法吗?谢谢 您可以尝试直接通过SQL添加外键 更改表3添加外键(numero)参考表2(numero) 如果这只是一个phpMyAdmin问题。此外,您的所有表都应

我想创建外键。在同一个数据库上,有时有效,有时无效。。。让我们举一个例子:

表1、表2和表3:

当我想在Table2.date和Table1.date之间创建一个外键时,它就起作用了。也在表3.date和表1.date之间。但是,在表3.numero和表2.numero之间,它不起作用。当我想要创建它时,下拉菜单是空的:


有什么想法吗?谢谢

您可以尝试直接通过SQL添加外键

更改表3添加外键(numero)参考表2(numero)


如果这只是一个phpMyAdmin问题。此外,您的所有表都应该使用InnoDB作为引擎,但您认为您已经这样做了。

您是否在该字段的表中添加了索引?是的:它们带有下划线(主索引)。听到这个消息很高兴。然后,您可以将答案标记为已接受,这将是表示感谢的Stackoverflow方式,还将向其他用户显示此问题已解决;)