Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

erro de chave estrangeira mysql #1452


Isso significa que você tem pelo menos uma linha na tabela filha que faz referência a uma linha inexistente na tabela pai.

Se você tem certeza absoluta de que está bem com um problema de integridade de dados como esse, você pode adicionar a chave estrangeira desabilitando as verificações de chave estrangeira antes de executar o ALTER TABLE comando:
SET FOREIGN_KEY_CHECKS = 0;