ERROR 1005 (HY000): Can't create table
2010-09-23 23:19:31 来源:WEB开发网核心提示:错误编号:1005问题分析:1,MySQL支持外键约束,ERROR 1005 (HY000): Can't create table,并提供与其它DB相同的功能,但表类型必须为 InnoDB 2、建外键的表的那个列要加上index解决办法:其他原因(外键和被引用外键类型不一样,比如integer和double外
错误编号:1005
问题分析:
1,MySQL支持外键约束,并提供与其它DB相同的功能,但表类型必须为 InnoDB 2、建外键的表的那个列要加上index
解决办法:
其他原因(外键和被引用外键类型不一样,比如integer和double
外键和被引用外键长度不一样,比如integer(10)和integer(5)
找不到要被引用的列. 表的字符编码不一样,如比一张表是gbk,另一张表用的是gb2312)
更多精彩
赞助商链接