外键创建错误

时间:2015-02-26 10:07:43

标签: mysql

当我创建FOREIGN KEY时,

ALTER TABLE test_table ADD FOREIGN KEY(stateid)参考statestateid);

ERROR 1005(HY000):无法创建表格' dbname。#sql - *' (错误:150)

以上错误会显示..分享解决方案吗?

1 个答案:

答案 0 :(得分:0)

错误:

  

第1表 - 主键 - 整数字段

     

第二个表 - 外键字段名称 - unsigned int

<强>解决方案: 两个关键字段数据类型应该相同