千家信息网

mysql中外键指的是什么意思

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要介绍了mysql中外键指的是什么意思,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。外键就是关键字,如果公共关键字在一个关系
千家信息网最后更新 2026年10月31日mysql中外键指的是什么意思

这篇文章主要介绍了mysql中外键指的是什么意思,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

外键就是关键字,如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。外键表示了两个关系之间的相关联系。外键能够保持数据一致性、完整性,主要目的是控制存储在外键表中的数据。

外键介绍:

如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。外键又称作外关键字。

作用:

保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。 使两张表形成关联,外键只能引用外表中的列的值或使用空值。

阻止执行

  • 从表插入新行,其外键值不是主表的主键值便阻止插入;

  • 从表修改外键值,新值不是主表的主键值便阻止修改;

  • 主表删除行,其主键值在从表里存在便阻止删除(要想删除,必须先删除从表的相关行);

  • 主表修改主键值,旧值在从表里存在便阻止修改(要想修改,必须先删除从表的相关行)。

级联执行

  • 主表删除行,连带从表的相关行一起删除;

  • 主表修改主键值,连带从表相关行的外键值一起修改。两种方法提供给用户选择。无论选取哪种方法,从表里都不会有多余行。从另一个角度理解,用拒绝同一事物在从表中的标志与主表不一致来实现与主表中的标志一致。

感谢你能够认真阅读完这篇文章,希望小编分享的"mysql中外键指的是什么意思"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

关键 关键字 一致 数据 篇文章 表里 意思 一致性 两个 之间 完整性 方法 标志 目的 存储 控制 联系 连带 事物 价值 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技工作委员会主任 江苏根荣互联网科技 高科技互联网 厦门中拓互联网络科技有限公司 互联网最新的科技有限公司 互联网科技的 互联网 的科技创新 互联网科技缩写 北京禾田雨橡互联网科技 赫美联合互联网科技 深圳期待互联网科技 一五八零互联网科技 贵州叶脉互联网科技有限公司所属行业 深圳市优智互联网科技有限公司 洛阳共同富裕互联网科技有限公司 威龙国际互联网科技公司 云鲸互联网络科技有限公司 银川新华互联网科技学校是国营吗 互联网领先科技活动 互联网领先科技成果宣传视频 互联网佳科技有限公司 互联网科技财经 深圳齐家互联网科技 互联网金融和金融科技 人人互联网科技是培训 四个字互联网科技公司取名 世界互联网科技公司市值排名 花神(南京)互联网科技有限公司 华中科技大学互联网的牛人 山东亿川互联网科技有限责任公司
0