外键约束问题
我收到错误 #1005 - 无法创建表 (errno: 150)。
我已经完成了以下清单:
- 两个表都是 InnoDB
- 列的类型相同(INT)
- 属性相同(UNSIGNED NOT NULL)
- 排序规则相同
- 我已经尝试使用外键上的索引,但仍然没有工作(MySQL 5 不需要它们)
I am getting error #1005 - Can't create table (errno: 150).
I have been through the checklist of:
- both tables are InnoDB
- the columns are the same type (INT)
- attributes are the same (UNSIGNED NOT NULL)
- the collation is the same
- I have tried with indexes on the foreign keys, it still doesn't work (and they shouldn't be needed for MySQL 5)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
问题出在我的语法上。而不是应该
是
这个问题可以删除。
The problem was with my syntax. Instead of
it should be
This question can be deleted.