0

插入表格时出现错误 1005。在 mySQL 工作台中,有多个表引用了我的设计中的表,但这不起作用吗?- 几个表之间共享的外来约束?

表一称为languages。它对数据库中的每种语言都有一个 id 列。然后我们有productDescription一个语言列,它当然被引用到languages表中。

这是我收到错误 1005 的原因吗?

谢谢,

更新:我已经验证所有引用的键都具有相同的数据类型,即 TINYINT NOT NULL UNSIGNED。

4

1 回答 1

1

外键名称在数据库中必须是唯一的。这可能是它。

于 2010-05-11T14:08:07.823 回答