我已经有外键指向不同表的现有InnoDB表。

但是,当我试图创建一个外键指向主索引,我得到一个错误(检查数据类型)。

该表是与用户USER_ID作为主

我希望有一个外键MANAGER_ID其是FK到USER_ID。

两个INT的 这两个长度为10的 无符号...

但我仍然得到一个数据校验错误...?

有帮助吗?

解决方案

确保MANAGER_ID是不可以设置为NOT NULL

您必须允许该字段值为空,最顶层的人对公司不会有任何经理。

<击>我发现一个帖子超过上的MySQL板可能会有所帮助。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top