创建外键的前提:
1:参照表的字段是否存在.
2:组成外键字段要求被索引,外键字段在其他表上是主键.
3:都为innodb表.
4:字段类型一样.
1:参照表的字段是否存在.
2:组成外键字段要求被索引,外键字段在其他表上是主键.
3:都为innodb表.
4:字段类型一样.
5:语法正确.
索引是用来提高检索效率的。 外键是用来保证数据完整性的。
所以,索引名 与 被索引字段名 没有关系,可相同,也可不同。外键也是如此。其实,索引和外键,在具体使用时的sql中,都不存在。它们是数据库的内在机制。