MySQL-Datenbank unterstützt die Funktion von Triggern. Trigger beziehen sich auf die Objekte von Tabellenoperationen. Ein Trigger wird ausgelöst, wenn bestimmte Bedingungen erfüllt sind, und führt die im Trigger definierten SQL-Anweisungsvorgänge aus. Es gibt auch Trigger, die nur für echte Tabellen erstellt werden können, nicht für temporäre Tabellen. Lassen Sie uns anhand eines konkreten Beispiels veranschaulichen, dass der Trigger nach dem Einfügen von Daten ausgelöst wird, wie in der folgenden Abbildung dargestellt:
1 die Datenbanktabelle t_class_info. Verwenden Sie die Anweisung zum Erstellen einer Tabelle:
create table t_class_info( id int(8), t_no int(10), t_name varchar(20), t_addr varchar(60) );
wie unten gezeigt:
2. Zweiter Schritt: Sehen Sie sich die Beschreibung der Tabelle t_class_info an und verwenden Sie den Befehl:
desc t_class_info;
wie unten gezeigt:
3. Der dritte Schritt besteht darin, den Trigger info_tri zu erstellen. Der Triggerzeitpunkt besteht darin, einen Datensatz in die Tabelle class_info einzufügen.
4 die Datenbanktabelle class_info mit dem Befehl:
create table class_info( id int(8), t_no int(10), t_name varchar(20), t_addr varchar(60) );
Wie unten gezeigt:
5 . Der fünfte Schritt besteht darin, die Datenbanktabellenstruktur class_info anzuzeigen und den folgenden Befehl zu verwenden:
desc class_info;
Wie in der Abbildung unten gezeigt:
6. Der sechste Schritt besteht darin, die Daten der Datenbanktabellen t_class_info und class_info anzuzeigen. Es wird festgestellt, dass in den beiden Blättern keine Daten vorhanden sind, und dann wird ein Datensatz in die Datenbanktabelle t_class_info eingefügt ob neue Datensätze in der Datenbanktabelle class_info vorhanden sind, wie in der folgenden Abbildung dargestellt:
Anleitungen
Verstehen Sie die Auslösezeit und Bedingungen von MySQL-Triggern
Kompetenter Umgang mit MySQL-Triggern
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die MySQL-Datenbank, um nach dem Einfügen von Daten einen Trigger auszulösen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!