mysql数据库表主键与外键约束
方法/步骤
1
1.在创建表的时候可以为表中某个字段创建主键,主键的作用是要求这列值必须唯一而且不能为空
2
2.如果创建表时设计的有主键约束,那在向表中插入时如果插入相同的数据则会报如下图错误
3
3.只有插入主键列不同的数据才可以插入成功,如下图
4
4.在创建表时也可以创建联合主键,也就是同时定义表中两个字段为主键
5
5.外键作用是与主表保持数据的完整性,外键在从表中,对应主表的主键
6
6.在向从表中插入数据时,主表中的主键必须要先有值否则插入不成功
7
7.主表在插入数据后,如果向从表中插入数据,从表中的外键必须与主表中主键值一致
注意事项
此经验由勇敢的choy原创,觉得此经验对你有帮助,请点击下面【投票】予以支持,也可以点击上面的【五角星】来收藏
上一篇:设置数据库的主键与外键约束