题
我收到错误 #1005 - 无法创建表(错误号:150)。
我已经完成了以下清单:
- 两个表都是InnoDB
- 列的类型相同 (INT)
- 属性相同(UNSIGNED NOT NULL)
- 排序规则是相同的
- 我已经尝试过在外键上使用索引,它仍然不起作用(MySQL 5 不应该需要它们)
解决方案
问题出在我的语法上。代替
REFERENCES `table`.`col`
它应该是
REFERENCES `table` (`col`)
这个问题可以删了。
不隶属于 StackOverflow