2016 - 2024

感恩一路有你

主键外键怎么设置 MySQL中被其他表外键引用的字段为什么不能添加主键自增?

浏览量:1391 时间:2021-03-15 04:28:59 作者:admin

MySQL中被其他表外键引用的字段为什么不能添加主键自增?

一个表的外键必须是另一个表的主键。每个表不必有一个自增主键ID。例如,学生号可以设置为学生表中的主键。这样,就可以在选课表中将学号设置为外键,并且可以引用学号表中的学号

打开“我的导航器”,找到我的老师表,选中它,然后单击菜单栏上的“设计表”,在弹出的对话框中找到“外键”,然后选中它。然后会出现一个设置外键的界面,共有7列。简要介绍这些栏目的含义名称:不需要填写。如果以后保存,系统会自动生成。Fieldname”:要设置为外键的键。在这里,选择“dept”和“reference dadadabase”:与外键关联的数据库引用表“:关联表,这里是dept表,“forgin filed names”:关联字段,这里是代码“ondelete”:删除时选择的操作。我在这里的选择是setnull,这意味着删除关联表时,“teacher”dept字段将设置为null。设置完成后,点击“保存”按钮保存退出,或者点击“添加外键”按钮添加外键。

主键外键怎么设置 mysql主键和外键的作用 主键和外键实例

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。