# 1452 - Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не выполнено

Когда я не хочу соединить две таблицы друг с другом, я получаю сообщение: # 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

Ответы на вопрос(2)

Ваш ответ на вопрос