mysql如何使用foreign key

技术mysql如何使用foreign key这篇文章将为大家详细讲解有关mysql如何使用foreign key,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

这篇文章将为大家详细讲解有关关系型数据库如何使用外键,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

mysql如何使用foreign  key

实验:

//创建父表,并添加索引

创建表格父级(id INT,msg VARCHAR(200),INDEX _ INDEX _ id(id));

//查看索引

显示来自父级的索引;

//创建子表(外键)

创建表格子级(c_id INT,c_mgs VARCHAR(200),FOREDIAN KEY(c _ id)REFERENCES父级(id)

删除级联更新级联);

//插入数据

插入父值(1,‘AAA’);

插入子值(1,‘AAA’);

-注意:如果子表外键参照的主表没有数据,子表插入数据将会报错

插入子值(2,‘AAA’);

错误代码: 1452

无法添加或更新子行:外键约束失败(` czb `.` child `, CONSTRAINT ` child _ ibfk _ 1 `外键(` c _ id `)引用`父代`)(` id `)删除级联更新级联)

//查看插入数据

选择*从父项;

选择*从孩子;

//查看外键约束

选择*从信息模式。` key _ COLUMN _用法` WHERE table _ name=' child

选择*从信息模式。` reference _ constraints `;

//删除外键约束

改变表格子代滴外键子代_ ibfk _ 1;

//添加外键约束

改变表格子级添加外键(c_id)引用父级(id)

删除级联更新级联

关于“mysql如何使用外键"这篇文章就分享到这里了,希望

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/52405.html

(0)

相关推荐

  • 一筹莫展什么意思,一筹莫展的筹是什么意思

    技术一筹莫展什么意思,一筹莫展的筹是什么意思◎ 一筹莫展 yīchóu-mòzhǎn筹:计策。展:施展。一点计策也想不出;一点儿办法也没有《宋史·蔡幼学传》:“多士盈庭而一筹不吐。”后以“一筹莫展”比喻一点办法也没有。

    生活 2021年10月29日
  • 如何理解分布式系统下基于Redis的分布式锁

    技术如何理解分布式系统下基于Redis的分布式锁这篇文章主要介绍“如何理解分布式系统下基于Redis的分布式锁”,在日常操作中,相信很多人在如何理解分布式系统下基于Redis的分布式锁问题上存在疑惑,小编查阅了各式资料,

    攻略 2021年10月29日
  • 如何使用Django和Bootstrap实现计算器

    技术如何使用Django和Bootstrap实现计算器小编给大家分享一下如何使用Django和Bootstrap实现计算器,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!准备工作创建一个应用添加应用到配置

    攻略 2021年11月13日
  • ogg 进程开启前的数据怎么同步(ogg捕获dml)

    技术OGG双向DML复制怎么实现本篇内容主要讲解“OGG双向DML复制怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“OGG双向DML复制怎么实现”吧!环境解释:hos

    攻略 2021年12月22日
  • 抖音刷点赞有用吗,抖音点赞和粉丝有什么用

    技术抖音刷点赞有用吗,抖音点赞和粉丝有什么用抖音刷点赞有用吗,抖音点赞和粉丝有什么用
    网络兼职要擦亮双眼,保持警惕,不要轻易相信兼职前需要缴纳的各种费用。
    抖音刷多少赞会限制这种诈骗手段与普通的兼职刷单诈骗相比虽然套路

    测评 2021年11月13日
  • MySQL和Oracle中的唯一性索引的差别是怎样的

    技术MySQL和Oracle中的唯一性索引的差别是怎样的本篇文章给大家分享的是有关MySQL和Oracle中的唯一性索引的差别是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说

    攻略 2021年11月16日