约束
- 约束保证数据的完整性和一致性。
- 约束分为表级约束和列级约束。
- 约束类型包括:
NOT NULL(非空约束)
PRIMARY KEY(主键约束)
UNIQUE KEY(唯一约束)
FOREIGN KEY(外键约束)
外键约束
- 父表和子表必须使用相同的存储引擎,而且禁止使用临时表。
- 数据表的存储引擎只能为InnoDB.
- 外键列和参照列必须有相似的数据类型。而且数字的长度和是否有符号必须相同;而字符长度则可以不同。
- 外键列和参照列必须常见索引,而且外键列不存在索引的话,mysql将自动创建索引。
外键约束的参照

本文介绍了数据库中约束的概念及其重要性,包括非空约束、主键约束、唯一约束和外键约束等,并详细阐述了外键约束的特性及其实现条件。
936

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



