千家信息网

mysql有什么外键约束等级

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍了mysql有什么外键约束等级的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mysql有什么外键约束等级文章都会有所收获,下面我们一起来看看吧。1、Cas
千家信息网最后更新 2026年11月01日mysql有什么外键约束等级

这篇文章主要介绍了mysql有什么外键约束等级的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mysql有什么外键约束等级文章都会有所收获,下面我们一起来看看吧。

1、Cascade方式。

当update/delete记录在主表上时,同步update/delete掉从表的匹配记录。

2、Set null方式。

当update/delete记录在主表上时,从表上匹配记录的列被设置为null,但需要注意的是,子表的外键列不能是notnull。

3、No action方式。

如果子表中有匹配记录,则不允许update/delete操作与父表相对应的候选键。

4、Restrict方法,与no action相同。

立即检查外键约束。

5、Set default模式,空白可能显示在可视化工具SQLyog中。

当父表发生变化时,子表将外键列设置为默认值,但Innodb无法识别。

实例

-- 部门表create table dept(id int primary key,dept_name varchar(50),dept_location varchar(50));-- 员工表CREATE TABLE emp(eid int primary key,name varchar(50) not null,sex varchar(10),    dept_id int);-- 给员工表表的dept_id添加外键指向部门表的主键alter table emp add foreign key(dept_id) references dept(id)

关于"mysql有什么外键约束等级"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"mysql有什么外键约束等级"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。

等级 方式 知识 内容 员工 篇文章 部门 相同 价值 实例 工具 指向 操作简单 文章 方法 易懂 更多 果子 模式 看吧 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 保险科技 互联网保险 博彦科技互联网金融 广东猪兼强互联网科技有限公司 西安纸贵互联网科技有限公司 美国互联网科技 奇酷互联网科技公司 长亮科技互联网金融 甘肃拓世互联网科技有限公司 顶级互联网科技成果有哪些 湖南诚度互联网科技有限公司 互联网校园科技培训 崇明区互联网教育科技诚信经营 晓花互联网科技有限公司网址 阿大互联网科技有限公司 辽宁互联网新科技 互联网科技和信息 北京天晋互联网科技有限公司 玉溪新华互联网科技怎么选 河南商务圈互联网科技有限公司 科技互联网企业在行动 河南云网互联网络科技有限公司 广州百单互联网科技有限公司 互联网科技会 互联网 科技创新 广州紫鲸互联网科技 顶级互联网科技成果有哪些 阿里互联网科技企业 玉溪新华互联网科技怎么选 互联网科技创新创业项目 承德科技产业互联网平台
0