MYSQL添加外键关联

Posted 郭东东郭

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MYSQL添加外键关联相关的知识,希望对你有一定的参考价值。

SELECT * from stu st,course co,score sc 
where st.sid = sc.sid and sc.cid = co.cid

如果我们要给 sid 做一个约束,即两张表中的 sid 要一一对应,所以我们要添加外键

score 关联 stu:

此时,更改score 中 sid 的值,因为此处的sid 必须与 stu 中的sid对应,stu 中没有 sid= 1008,所以这个时候更改score中的sid = 1008 ,保存的时候会提示报错

以上是关于MYSQL添加外键关联的主要内容,如果未能解决你的问题,请参考以下文章

MySQL — 关联

mysql怎么设置外键?

mysql外键添加error1215

Mysql添加外键的方式

mysql如何删除一个外键

Navicat for MySQL怎样设置外键