Como desativar temporariamente os cheques de chave estrangeira em MySQL

Como desativar temporariamente os cheques de chave estrangeira em MySQL

Você deve ter enfrentado as questões de chave estrangeira restringem muitas vezes enquanto trabalhava com o banco de dados MySQL. Geralmente, esse problema ocorreu durante a exclusão, insira registros, backup e restauração do banco de dados e soltar bancos de dados e soltar tabelas. Nesta situação, é difícil de completar tarefa. O MySQL oferece uma opção para desativar as verificações de chave estrangeira durante qualquer operação em tabelas ou bancos de dados. Você pode desativar a verificação e concluir sua tarefa sem problemas.

Este artigo o ajudará a ativar ou desativar a verificação de chave estrangeira no MySQL. Sempre você enfrentou erro de chave estrangeira, desative as verificações de chave estrangeira, você trabalha e a habilita novamente.

Desativar verificações de chave estrangeira

Set estrago_key_checks = 0; 

Ativar cheques de chave estrangeira

Set estrago_key_checks = 1; 

Lembre-se disso, não esqueci de reativar as verificações de chave estrangeira novamente depois de fazer seu trabalho.