MySQL Trigger sind eine Liste von SQL -Anweisungen, die in der Datenbank Katalog enthalten sind. Trigger können von Datenbank- Aktivitäten wie "Update ", " Delete" oder "Einfügen aktiviert werden. " Der Trigger kann vor oder nach dem Ereignis ausgeführt werden. MySQL unterstützt sowohl Erstellen und Löschen von Triggern. In MySQL , müssen Sie "Super"- Privileg haben zu erstellen und Löschen von Triggern . "Super"- Privileg können Sie den MySQL-Server global verwalten. Things You
MySQL
brauchen anzeigen Weitere Anweisungen
1
Log in Ihre PHPMyAdmin als Root-Benutzer . Geben Sie einen Datenbank-Namen wie " Vertrieb" in das Textfeld unter " Neue Datenbank erstellen ", um eine neue Datenbank zu erstellen . Klicken Sie auf " Erstellen". Erstellen Sie neue Tabellen " Artikel " und " trigger_items . " Geben Sie diesen Namen und definieren Sie die Anzahl der Felder . Klicken Sie auf " Go", um Tabellen zu erstellen. PHPMyAdmin verwaltet die MySQL -Server mit einer benutzerfreundlichen Schnittstelle und es ist in PHP geschrieben .
2
erstellen Felder für die beiden Tabellen . Erstellen Sie zwei Felder in Einzelteile , nämlich " item_id " und " item_name . " Beide Felder sind varchar -Datentypen zugeordnet. Ebenso erstellen Sie zwei Felder für
3
Klicken Sie auf " Query" und geben Sie den folgenden Code , um einen Trigger erstellen " trigger_items . ":
Create trigger sales.insert_trigger AFTER INSERT ON sales.items
FÜR JEDEN ROW
BEGIN
INSERT INTO Umsatz. trigger_items ( id, name ) VALUES (1, "INSERT " )
4
Drop oder deaktivieren Sie die Trigger mit dem folgenden Code :
DROP TRIGGER IF EXISTS sales.insert_trigger