2016-11-02 40 views
0

我有一个奇怪的情况: 它的工作原理:无法创建表 - 不能添加外键约束

Create table `testasd`( 
    `asd` int(10) NOT NULL, 
    primary key (`asd`) 
) 

但这不起作用:

Create table `test1`( 
    `asd` int(10) NOT NULL, 
    primary key (`asd`) 
) 

无法添加外键约束

+0

你不用做任何外键,为什么“无法添加外键约束”错误发生?你必须确保你的问题方案是否正确? –

+0

Both works ..... –

+0

所以这正是我所做的,问题是正确的 – user3871754

回答

0

mysql返回的错误是误导

要找到特定的错误运行此:

SHOW ENGINE INNODB STATUS;