# 1452 - Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не выполнено
Когда я хочуt, чтобы соединить две таблицы друг с другом, тогда я получаю сообщение: # 1452 - Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не удается .... Я хочу подключить oauth_uid2 (первичный ключ) из табуляции facebook_users к табло ошибок с внешним ключом oauth_uid2. Но я всегда получаю это сообщение. Я уже очистил свои данные, но ничего не работает. Также в таблице users_facebook у меня есть 1 запись.
1452 - Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не выполнено (.phples
bugs
, ОГРАНИЧЕНИЕbugs_ibfk_1
ИНОСТРАННЫЙ КЛЮЧ (oauth_uid2
) РЕКОМЕНДАЦИИ (users_facebook
oauth_uid2
) НА УДАЛЕННОМ КАСКАДЕ НА ОБНОВЛЕНИИ КАСКАДА)
таблица ошибок: FK = oauth_uid2, PK = bug_id
#Name Type Collation Attributes Null Default Extra Action
1 bug_id int(30) No None AUTO_INCREMENT Change Drop Browse distinct values Primary Unique Index Spatial Fulltext
2 bugtitle varchar(50) utf8_unicode_ci No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext
3 bugdescription varchar(500) utf8_unicode_ci No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext
4 oauth_uid2 int(30) No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext
Таблица users_facebook: PK = oauth_uid2
# Name Type Collation Attributes Null Default Extra Action
1 oauth_uid2 int(30) No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext
2 email varchar(70) utf8_unicode_ci No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext