首页 > 数据库技术 > 详细

MySQL 约束的讲解

时间:2017-01-07 22:22:52      阅读:255      评论:0      收藏:0      [点我收藏+]

MySQL 约束


 

作用:保证数据的完整性和一致性
按照约束的作用范围分为:表级约束和行级约束。
常见的约束类型包括:
Not null(非空约束)
Primary key (主键约束)
Unique key(唯一约束)
Default (默认约束)
foreign key(外键约束)


外键约束

1.父表和子表必须使用相同的存储引擎,而且禁止使用临时表。
2.数据表的存储引擎只能为InnoDB。
3.外键列和参照列必须具有相似的数据类型。其中数字的长度或是否有符号位必须相同;而字符的长度则可以不同。
4.外键列和参照列必须创建索引。如果外键列不存在索引的话,MySQL将自动创建索引。

 

MySQL 约束的讲解

原文:http://www.cnblogs.com/jondam/p/6259751.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!