当前位置:   article > 正文

在MySQL中添加外键的几种方式(一对多关系)_sqlynx怎么添加表与表的外键

sqlynx怎么添加表与表的外键

前言

这篇文章适用的是一对多关系,如何判断一对多,多对多关系?请点下面的链接:
【数据库】快速判断一对多,多对多关系,并建立数据库实体之间的映射

一、创建表时添加外键

create table users(
id int(10),
name varchar(20),
primary key(id),
FOREIGN KEY (id) REFERENCES departments(id)
);
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

二、数据表已经创建了,如何添加外键?

有两种方式:
第一种:打开SQLyog,照着下图操作,可视化关联外键
在这里插入图片描述

第二种,写SQL语句:

alter table 表名 add constraint (外键名称) foreign key(外键列名称) REFERENCES 主表名称(主表列名称);
  • 1

三、一图搞明白一对多关系和创建外键:

(图系本人于黑马程序员视频学习总结)
在这里插入图片描述
添加外键注意事项:
1.
在这里插入图片描述
2.
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/142144
推荐阅读
相关标签
  

闽ICP备14008679号