0

我试图向我的数据库添加一个外键,但它不允许我..改变表aquaticstarschedule
添加外键(username)引用aquaticstarstaff( username)

我知道有很多与此类似的帖子,但我阅读了它们,但似乎没有任何效果...我使用的是 Windows 32 位...sqlyog 是我的数据库和 wampserver 的 gui...我把 sql 放在我的pastebin 中的数据库...我不想弄乱这个问题...

http://pastebin.com/TPqdSucJ

请让我知道出了什么问题,如果您需要任何其他信息,请告诉我...

4

2 回答 2

0

哦,伙计!我想通了......所以在我的 2 个表上我有不同的信息......所以在我的日程表中,我应该有一个名为 username 的列,它是员工表主键用户名的外键......但是在我的日程表上,我的员工表中没有找到用户名……所以这就是我收到错误的原因……我确保所有用户名都存在于我的员工表中……瞧……它起作用了。 ..谢谢大家的帮助anywaiz .. :)

于 2012-10-21T10:38:54.633 回答
0

可能您正在使用不支持引用的 MyISAM 默认存储引擎。

于 2012-10-19T13:55:31.630 回答