2014-10-29 4 views
0

Я продолжаю получать ошибку в MySQL, говоря мне, чтобы проверить типы данных.Ошибка ввода данных внешнего ключа MySQL

Я пытаюсь создать fkey userid между дочерним элементом и родительской таблицей.

У меня есть убедиться, что и мой тип данных следующим образом:

родительской таблица

enter image description here

подчиненной таблица

enter image description here

ответ

0

В дочерней таблице, значение атрибута не упоминаются userid, поэтому по умолчанию он будет рассматриваться как «SIGHNED» и первичный ключ pare Таблица nt имеет значение атрибута по умолчанию как «UNSIGHNED».

В соответствии с руководством MySQL знак целочисленных типов должен быть одинаковым.

Пожалуйста, проверьте http://dev.mysql.com/doc/refman/5.1/en/create-table-foreign-keys.html

+0

но это «без знака». – Calvintwr

Смежные вопросы