我一直在MySQL上收到错误,告诉我检查数据类型。
我正在尝试在子表和父表之间创建fkey用户ID。
我确保我的数据类型如下:
父表
子表
答案 0 :(得分:0)
在子表中,userid列未提及属性值,因此默认情况下会将其视为' SIGHNED'父表的主键具有默认属性值为' UNSIGHNED'。
根据MySQL手册,整数类型的符号必须相同。
请检查http://dev.mysql.com/doc/refman/5.1/en/create-table-foreign-keys.html