Comment désactiver temporairement les vérifications des clés étrangères dans MySQL

Comment désactiver temporairement les vérifications des clés étrangères dans MySQL

Vous devez avoir été confronté à la clé étrangère à plusieurs reprises des problèmes tout en travaillant avec la base de données MySQL. Généralement, ce problème s'est produit lors de la suppression, d'insérer des enregistrements, de sauvegarder et de restaurer la base de données et les tables de base de données et d'abandon. Dans cette situation, c'est difficile à accomplir. MySQL offre une option pour désactiver les vérifications des clés étrangères pendant toute opération sur les tables ou les bases de données. Vous pouvez désactiver vérifier et terminer votre tâche sans aucun problème.

Cet article vous aidera à activer ou à désactiver la vérification des clés étrangères dans MySQL. Vous avez toujours fait face à une erreur de clé étrangère, désactiver les vérifications des clés étrangères, travaillez-vous et l'activez à nouveau.

Désactiver les vérifications des clés étrangères

Définir Foreign_Key_Checks = 0; 

Activer les vérifications des clés étrangères

Définir Foreign_Key_Checks = 1; 

N'oubliez pas que, n'oubliez pas de réactiver à nouveau les vérifications des clés étrangères après avoir fait votre travail.