mysql error number 1005 can't create table errno: 150
这是建外键的列与要关联的列类型不匹配造成的。
一个表用powerdesigner导入的整型长度为11
另一个直接再mysql中建立的表默认整型长度是10
造成不能建立外键
或者
外键的名称重复。
本文探讨了MySQL中外键错误1005的原因及解决方案,主要涉及建外键时列类型不匹配的问题,例如由PowerDesigner生成的表与直接在MySQL中创建的表之间的整型长度差异导致无法建立外键。
mysql error number 1005 can't create table errno: 150
这是建外键的列与要关联的列类型不匹配造成的。
一个表用powerdesigner导入的整型长度为11
另一个直接再mysql中建立的表默认整型长度是10
造成不能建立外键
或者
外键的名称重复。

被折叠的 条评论
为什么被折叠?