mysql数据库外键怎么定义

mysql中的本家儿表增添数据时, 从表才能增添新的数据, 从表增添数据时必需外键引用的列在本家儿表中存在 。 当本家儿表的更新外键引用的列时, 从表也更新外键引用的列 。 若是本家儿表删除数据时, 响应从表对应本家儿表相关数据也被删除 。 我写的经验对你进修mysql有帮忙的话, 给我投票、点赞或者保藏!
2java挪用mysql的存储过程
1mysql怎么成立存储过程
1mysql毗连查询 左毗连 右毗连 等值毗连

需要这些哦
sqlyog
方式/
1起首成立一个本家儿表, 保留姓名 。

mysql数据库外键怎么定义

文章插图

2新建一个从表, 保留本家儿表中的相对应的成就 。

mysql数据库外键怎么定义

文章插图

3【mysql数据库外键怎么定义】点击congbiao右键, 选择改变表, 在标签栏选择外键 。 congbiao的zid列和zhubiao中id列选中, 在更新和删除选项中选择Cascade 。

mysql数据库外键怎么定义

文章插图

4输入表的数据, 下图数据对应从本家儿表的关系 。

mysql数据库外键怎么定义

文章插图

5把本家儿表的id为1的数据, 点窜为id为5;
update zhubiao set id=5 where id=1;

mysql数据库外键怎么定义

文章插图

6上一步id为1的数据, 改当作为5, 相对应的从表外键引用的列同时更新 。

mysql数据库外键怎么定义

文章插图

7把本家儿表中的id为3的数据删除 。
DELETE FROM zhubiao WHERE id=3;

mysql数据库外键怎么定义

文章插图

8本家儿表中的数据被删除了, 从表中的数据也跟从删除 。

mysql数据库外键怎么定义

文章插图


以上内容就是mysql数据库外键怎么定义的内容啦, 希望对你有所帮助哦!

    推荐阅读