mysql数据库外键怎么定义

操作方法

  • 01

    首先建立一个主表,保存姓名。

  • 02

    新建一个从表,保存主表中的相对应的成绩。

  • 03

    点击congbiao右键,选择改变表,在标签栏选择外键。congbiao的zid列和zhubiao中id列选中,在更新和删除选项中选择Cascade。

  • 04

    输入表的数据,下图数据对应从主表的关系。

  • 05

    把主表的id为1的数据,修改为id为5; update zhubiao set id=5 where id=1;

  • 06

    上一步id为1的数据,改成为5,相对应的从表外键引用的列同时更新。

  • 07

    把主表中的id为3的数据删除。 DELETE FROM zhubiao WHERE id=3;

  • 08

    主表中的数据被删除了,从表中的数据也跟随删除。

(0)

相关推荐

  • mysql 增加外键:(+创建主键)

    操作方法 01 MySQL是开源免费的数据库软件,是一款很优秀的软件,作为我们的学生或者科研人员在开发软件的时候,最好用也是最省钱的.所以MySQL学好是至关重要的! SQL语言包含4个部分: ※ 数 ...

  • mysql数据库中删除表外键的方法php通用

    mysql数据库中怎样删除表外键,很多时候我需要删除表外键. 首先给一个实例:alter table newexample drop foriegn key c_fk;这里我们是要删除表为newexa ...

  • SQL数据库中的主键与外键介绍

    一.什么是主键.外键: 关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键比如 : 学生表(学号,姓名,性别,班级) 其中每个学生的学 ...

  • navicat for mysql:[2]navicat如何设置外键

    今天上午刚刚弄明白了在navicat for mysql上如何设置外键,现在分享出来,希望能够对大家有帮助. 先介绍一下基本情况.现在有两个表一张是teacher表一张是dept表,现在我想把teac ...

  • 外网访问内网mysql数据库方法

    外网访问内网mysql数据库方法 mysql数据库服务器本机是动态公网IP. 如何实现外网访问mysql数据库. 解决方案,内网使用nat123动态域名解析,将域名实时固定解析到路由公网IP,然后在路 ...

  • 局域网如何实现外网访问内网mysql数据库

    局域网如何实现外网访问内网mysql数据库 明确mysql数据库内网访问地址端口,确保mysql数据库服务正常,在内网可以正常访问连接.如我本机mysql数据库访问地址是localhost:3306. ...

  • 怎么为数据库表添加外键

    对于数据库操作来说,设置一个表的主键,相信大家都已经很熟悉了.那么怎么给表添加一个外键呢?我们来看看这个问题! 操作方法 01 我今天就以SqlSever2005数据库为例来讲讲操作方法,具体如下: ...

  • 设置数据库的主键与外键约束

    数据库的主键能够保持数据库记录的唯一性,外键可以建立数据库表之间的关系.下面小编就给大家分享一下如何添加数据库主键和外键. 操作方法 01 首先打开SQL SERVER数据库,打开要添加主键的表,如下 ...

  • MySql如何利用外键实现级联删除?

    在程序开发过程中,数据库是少不了的,应为mysql数据库开源.免费.功能强大,能够满足中小型数据存储的需要,所以现在非常流行.在开发项目的过程中,我们经常会设计到多表的删除,如果在程序中实现逻辑删除, ...