| 序号 | 类型 | 地址 |
|---|---|---|
| 1 | MySQL | Linux(centos 7.5)服务器安装MySQL5.7 |
| 2 | MySQL | Linux服务器安装MySQL8.0 |
| 3 | MySQL | MySQL操作之概念、SQL约束(一) |
| 4 | MySQL | MySQL操作之数据定义语言(DDL)(二) |
| 5 | MySQL | MySQL操作之数据操作语言(DML)(三) |
| 6 | MySQL | MySQL操作之数据查询语言:(DQL)(四-1)(单表操作) |
| 7 | MySQL | MySQL操作之数据查询语言:(DQL)(四-2)(多表查询) |
| 8 | MySQL | MySQL操作之数据控制语言:(DC)(五) |
| 9 | MySQL | MySQL操作之数据库函数 |
| 10 | MySQL | MySQL管理之数据类型 |
| 11 | MySQL | MySQL管理之索引 |
| 12 | MySQL | MySQL管理之事务管理 |
| 13 | MySQL | MySQL管理之存储过程 |
| 14 | MySQL | MySQL管理之视图 |
| 15 | MySQL | MySQL管理之数据备份与还原 |
| 16 | MyBatis | MyBatis从入门到多表关联 |
| 17 | MyBatis | MyBatis常用方法 |
| 18 | MyBatis | Mybatis逆向工程的使用(附文件地址) |
| 19 | MyBatis | spring boot连接Mybatis数据库的配置文件(MySql、SQLserver、Oracle) |
| 20 | MyBatis-Plus | Mybatis-Plus使用案例(包括初始化以及常用插件) |
| 21 | MyBatis-Plus | Mybatis-Plus(Service CRUD 接口) |
| 22 | MyBatis-Plus | Mybatis-plus 4种条件构造器方式 |
| 23 | MyBatis-Plus | Mybatis-Plus 执行自定义SQL |
| 24 | MyBatis-Plus | MyBatis-plus配置自定义SQL(执行用户传入SQL) |
| 25 | MyBatis-Plus | Mybatis-Plus(连接Hive) |
| 26 | MyBatis-Plus | Mybatis-Plus 代码生成器 |
文章目录
一、主外键特点
- 主表的主键和从表的外键形成主外关系
- 从表外键的值是对主表主键的引用。
- 从表外键类型,必须与主表主键类型一致。
- 建立外键的表必须是InnDB型,不能是临时表。
- 外键名不能用引号。
FK_ID错误。应为FK_ID。、 - 添加数据时:从表的外键,只能添加主表主键中存在的数据。
- 删除数据时:需要先删除从表中与主表关联数据,再删除主表中数据。
1.1 添加外键约束
ALTER TABLE 表名 ADD CONSTRAINT 外键名 FOREIGN KEY (从表外键) REFERENCES 主表
订阅专栏 解锁全文
1万+


(多表查询)&spm=1001.2101.3001.11974&articleId=96729083&d=1&t=3&u=39809ba4630c4676ae2cd71e41e880e4)

被折叠的 条评论
为什么被折叠?



