mysql怎么生成表的外键

2025-05-09 15:47:02

1、在MySQL-test数据库中新建两个表:yuangong,gongzi.这个表是主表,员工编号,名称。 CREATETABLE`yuangong`(`bianhao`varchar(3)NOTNULL,`mingcheng`varchar(10)DEFAULTNULL,PRIMARYKEY(`bianhao`))ENGINE=InnoDBDEFAULTCHARSET=utf8

mysql怎么生成表的外键

2、 这个gongz坡纠课柩i是从表:编号,月份,工资。 CREATETABLE`gongzi`(`id`int(11像粜杵泳)NOTNULLAUTO_INCREMENT,`bianhao`varchar(3)DEFAULTNULL,`yuefen`varchar(6)DEFAULTNULL,`gongzi`int(11)DEFAULTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=utf8

mysql怎么生成表的外键

4、在输入主表和从表的数据:insert into `yuangong` (`bianhao`, `mingcheng际吨孔鳝`) values('001','王媛媛');insert into `yuangong` (`bianhao`, `mingcheng`) values('002','张依依');insert into `gongzi` (`id`, `bianhao`, `yuefen`, `gongzi`) values('1','001','202001','1000');insert into `gongzi` (`id`, `bianhao`, `yuefen`, `gongzi`) values('2','001','202002','2000');insert into `gongzi` (`id`, `bianhao`, `yuefen`, `gongzi`) values('3','001','202003','3000');insert into `gongzi` (`id`, `bianhao`, `yuefen`, `gongzi`) values('4','002','202004','3000');

mysql怎么生成表的外键

5、在外键中选择的是DELETE CASCADE选项,表示删除主表数据时从表相应数据要MySQL自动删除。

mysql怎么生成表的外键mysql怎么生成表的外键
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢