MySQL 和 MySQL FK 约束
在 MyISAM 中定义 FK 约束有什么意义吗?MyISAM 不强制引用完整性,对吧?所以也许 FK 约束没有意义。
Is there any point in defining FK constraints in MyISAM? MyISAM doesn't enforce referential integrity, right? So maybe there is no point to FK constraints.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尽管 MySQL 在 MyISAM 表上解析并忽略它们,但我认为您应该出于三个原因编写它们。
Although MySQL parses and ignores them on MyISAM tables, I think you should write them for three reasons.
http://dev.mysql.com/doc /refman/5.0/en/ansi-diff-foreign-keys.html
第二列末尾:
显然 mysql 5.0 的“后期阶段”还没有到来
需要约束作为额外的验证
http://dev.mysql.com/doc/refman/5.0/en/ansi-diff-foreign-keys.html
At the end of second column:
apparently in mysql 5.0 'latter stage' has not come yet
constraints are needed as an additional validation