MySQL错误#1215-无法在表添加或删除列上添加外键约束

时间:2018-07-07 05:50:57

标签: mysql

我从mysql中收到以下错误:语句执行失败错误#1215-无法添加外键约束。

添加,更改或删除列时,而不是添加外键时,将在特定表上触发错误。实际的添加,删除或更改都能正常工作,表的结构已更新,但会触发错误。

该错误发生在我们的数据库更新脚本中,因此在其他表上使用相同类型的命令似乎都可以正常工作,而没有任何问题。

我的感觉是该表在某种程度上已损坏,因此我删除了该表并重建了它。

想知道还有没有其他人遇到过类似的问题?

我已经检查了以下文章中所述的原因,但似乎均不适用。

https://www.percona.com/blog/2017/04/06/dealing-mysql-error-code-1215-cannot-add-foreign-key-constraint/

谢谢!

0 个答案:

没有答案