千家信息网

mysql有什么外键约束等级

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,这篇文章主要介绍了mysql有什么外键约束等级的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mysql有什么外键约束等级文章都会有所收获,下面我们一起来看看吧。1、Cas
千家信息网最后更新 2025年12月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安全错误 数据库的锁怎样保障安全 电视无法解析服务器域名怎么回事 计算机三级网络技术全角符号 易搜网络技术 上海管理软件开发要多少钱 wince 直连数据库 获取数据库的默认密码 服务器无法解释客户端的请求 梦幻西游双平台互通服务器 qtp数据库检查点 网络安全反恐手抄报内容文字 专科生学软件开发 互联网科技公司有哪些 个例报告以数据库的形式管理 失落的方舟可以转服务器吗 普通内存服务器内存性能 方舟炫彩龙怎么在服务器里打开 西安网络安全专业大学 设计稿实时预览软件开发 虎眼科技软件开发平台 discuz数据库邮箱修改 网络安全设备日常维护 创业板科技互联网公司 软件开发框架技术方案选型学习 白狐网络技术信息服务部 多台服务器共用一台显示器 ssm配置存入数据库 网站服务器端更改代码 西安网络安全专业大学 清除数据库的步骤 企业网络安全检查宣传
0