MySQL外键数据类型错误

时间:2014-10-29 16:45:47

标签: mysql

我一直在MySQL上收到错误,告诉我检查数据类型。

我正在尝试在子表和父表之间创建fkey用户ID。

我确保我的数据类型如下:

父表

enter image description here

子表

enter image description here

1 个答案:

答案 0 :(得分:0)

在子表中,userid列未提及属性值,因此默认情况下会将其视为' SIGHNED'父表的主键具有默认属性值为' UNSIGHNED'。

根据MySQL手册,整数类型的符号必须相同。

请检查http://dev.mysql.com/doc/refman/5.1/en/create-table-foreign-keys.html