ERROR 1005 (HY000): Can't create table '.\day17\employee.frm' (errno: 150)

1、外键的引用类型不一样,主键是int外键是char
2、找不到主表中 引用的列
3、主键和外键的字符编码不一致
4.还有要建立外键的话,要先建立索引。没有建立索引也会出错。

有时候没有设置主键,会产生这种问题

猜你喜欢

转载自steven-walker.iteye.com/blog/2195394