# 1452 - Não é possível adicionar ou atualizar uma linha filha: uma restrição de chave estrangeira falha
Quando eu quero conectar duas tabelas umas com as outras, recebo a mensagem: # 1452 - Não é possível adicionar ou atualizar uma linha filha: uma restrição de chave estrangeira falha ... Eu quero conectar oauth_uid2 (chave primária) da tabela facebook_users para a tabela de erros com a chave estrangeira oauth_uid2. Mas eu sempre recebo esta mensagem. Eu já apaguei meus dados, mas nada funciona.Também na tabela users_facebook eu tenho um registro.
1452 - Não é possível adicionar ou atualizar uma linha filha: uma restrição de chave estrangeira falha (phples
.bugs
, RESTRIÇÃObugs_ibfk_1
CHAVE ESTRANGEIRA (oauth_uid2
) REFERÊNCIASusers_facebook
(oauth_uid2
) ON DELETE CASCADE ON UPDATE CASCADE)
tabela de erros: 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
tabela 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