总结:

创建外键的列,要求必须创建索引,通常我们只需要创建外键就可,索引他会自动创建。若是索引那里已经存在了组合索引,那么组合索引前面的第一列已经有了索引,所以创建外键的时候不会自动创建,但是后面的列还是没有索引,创建外键的

时候会自动创建索引。

=====================================================

今天突然发现创建外键的时候,会自动创建索引,举例:

dept_perm 部门权限表,里面包含4列分别为:

 

 首先我们先不管唯一索引,直接创建外键来看:

 

 

 

 

========================================================

接下来来看另外一种情况,就是我先不创建外键,而是先创建唯一索引的情况,部门ID与权限ID组成唯一索引,然后再来创建外键:

 

 

 

然后再来创建外键:

 

 

 

 

加下来把外键都删了,调整 组合索引的顺序:

 

 

 

 

 

posted on 2022-04-24 16:05  del88  阅读(519)  评论(0)    收藏  举报