Comment faire pour désactiver les déclencheurs dans MySQL

Comment faire pour désactiver les déclencheurs dans MySQL


MySQL déclencheurs sont une liste d'instructions SQL qui sont contenues dans le catalogue de base de données. Les déclencheurs peuvent être activés par des activités de base de données telles que "Update", "Supprimer" ou "Insérer". Le déclencheur peut être exécuté avant ou après l'événement se produit. MySQL supporte à la fois créer et supprimer des déclencheurs. Dans MySQL, vous devez avoir "Super" privilège de créer et supprimer des déclencheurs. privilège "Super" vous permet d'administrer le serveur MySQL dans le monde.

Instructions

1 Connectez-vous à votre PHPMyAdmin en tant qu'utilisateur root. Entrez un nom de base de données telles que les «ventes» dans la zone de texte sous la rubrique «Créer nouvelle base de données" pour créer une nouvelle base de données. Cliquez sur "Créer". Créer de nouvelles tables "articles" et "trigger_items." Tapez ces noms et de définir le nombre de champs. Cliquez sur "Go" pour créer des tableaux. PHPMyAdmin gère les serveurs MySQL avec une interface utilisateur conviviale et il est écrit en PHP.

2 Créer des champs pour les deux tables. Créez deux champs dans les éléments, à savoir "item_id" et "item_name." Les deux champs sont affectés les types de données varchar. De même créer deux champs pour "trigger_items."

3 Cliquez sur "Rechercher" et entrez le code suivant pour créer un déclencheur:

CREATE Trigger sales.insert_trigger APRES INSERT ON sales.items

POUR CHAQUE ROW

COMMENCER

INSERT INTO ventes. trigger_items (id, nom) VALUES (1, "INSERT")

4 Déposez ou désactiver votre déclencheur en utilisant le code suivant:

DROP TRIGGER IF EXISTS sales.insert_trigger