让我们了解一下如何在MySQL中使用外键 −,InnoDB表支持检查外键约束。不需要外键约束来连接两个表。它可以在定义需要使用的列时使用,用于除InnoDB之外的存储引擎。REFERENCES tableName(colName)没有实际效果,只是向用户注释当前正在定义的列意图引用不同表中的列。,MySQL不会检查确保’colName’实际上存在于’tableName’中,或者’tableName’本身是否真实存在。,在父表中,外键将充当主键。让我们看一个创建表的示例。,登录后复制,登录后复制,在父表中,列 ‘StudentFKPK’ 是一个主键。我们将使用 ALTER 命令来添加一个外键。,以下是添加外键的语法。,登录后复制,以上就是在 MySQL 中使用外键的详细内容,更多请关注www.92cms.cn其它相关文章!