首页 > 技术文章 > 数据库之多表关联

wr13640959765 2018-12-19 20:26 原文

(1)

完整性约束:
  作用:保证数据的完整型和一致性
  - not null 和 default
  - unique 唯一的
  1.单列唯一
  2.多列唯一
  3.联合唯一

  - 主键
  primary key(索引)
  一个表中只有一个主键,可以有联合主键
  1.单列主键
  2.多列主键(有问题) 不允许
  2.联合主键

  primary key(id,name,age)
  作用:
  唯一标识
  查询优化

  

  - 外键
  foreign key

  连接 从表(关联表)和主表(被关联表)的关系
  (1)先创建主表
  (2)再去创建从表

  

(2)存储引擎
innodb
myisam
memory
blackhole

 

推荐阅读