Eine kurze Diskussion über MySQL-Ereignisplanungsaufgaben

Eine kurze Diskussion über MySQL-Ereignisplanungsaufgaben

1. Prüfen Sie, ob das Ereignis aktiviert ist

Variablen wie „%sche%“ anzeigen;
setze globalen event_scheduler =1;

zwei,

-- Stellen Sie die Zeitzone ein und setzen Sie den Ereignisplaner auf EIN oder event_scheduler = EIN
Zeitzone einstellen = '+8:00';
setze GLOBAL event_scheduler = 1;

- Legen Sie die verwendete Datenbank fest oder geben Sie die Datenbank ein, zu der dieses Ereignis gehört.
Test verwenden;

-- Wenn ein Aufgabenplan mit diesem Namen vorhanden ist, löschen Sie ihn zuerst
Ereignis löschen, falls Test_Update vorhanden ist;

-- Setzen Sie das Trennzeichen auf „$$“. Das Standard-Anweisungstrennzeichen für MySQL ist „;“. Auf diese Weise wird der nachfolgende Code von „create to end“ bei der Ausführung als einzelne Anweisung behandelt.
TRENNUNGSZEICHEN $$

- Erstellen Sie eine geplante Aufgabe, legen Sie die erste Ausführungszeit auf „2012-11-15 10:00:00“ fest und führen Sie sie einmal täglich aus

-- planmäßig alle 30 Sekunden
-- jeden Tag planmäßig beginnt der Zeitstempel „2012-11-15 10:00:00“

Ereignis „test_update“ erstellen
planmäßig beginnt jeder Tag mit dem Zeitstempel „2012-11-15 10:00:00“
Tun

- Starten Sie die zu erledigende Aufgabe
beginnen

--------------------------------------------------
-- do something Schreiben Sie, was Ihr Cron-Job tun soll
--------------------------------------------------

-- Beenden Sie die geplante Aufgabe
Ende $$

-- Setzen Sie das Anweisungstrennzeichen wieder auf ';'
TRENNUNGSZEICHEN ;

Das Obige ist alles, was ich zur MySQL-Eventplanung zu sagen habe. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden.

Das könnte Sie auch interessieren:
  • MySQL Geplante Aufgaben (Ereignisplaner) Ereignisplaner Einführung
  • Beispiel für einen MySQL-Befehl zur geplanten Skriptausführung (geplante Aufgabe)
  • Allgemeiner Hinweis zum MySQL-Ereignisplaner (unbedingt lesen)
  • Detaillierte Erklärung zum Erstellen geplanter Aufgaben mit MySQL Event Scheduler
  • Einführung in die Verwendung des MySQL-Ereignisplaners
  • MySQL-Ereignisplaner
  • Verwenden Sie den MySQL-Ereignisplaner, um das Binlog regelmäßig zu löschen
  • Grundlegendes Lernprogramm zur Ereignisplanung in MySQL
  • Analyse der geplanten Aufgaben und Ereignisplanungsbeispiele von MySQL

<<:  So verwenden Sie Yum zum Konfigurieren der lnmp-Umgebung im CentOS7.6-System

>>:  Praktisches Beispiel einer virtuellen Vue-Liste

Artikel empfehlen

MySQL-Limit-Leistungsanalyse und -Optimierung

1. Fazit Syntax: Limit-Offset, Zeilen Schlussfolg...

Installation und Verwendung der Ubuntu 18.04 Serverversion (Bild und Text)

1 Schritte zur Systeminstallation Betriebssystemv...

Einführung in die schnelle Docker-Bereitstellung eines SpringBoot-Projekts

1. Docker installieren Öffnen Sie zunächst die Li...

Beispiel für die Anpassung des Vue-Projekts an den großen Bildschirm

Eine kurze Analyse von rem Zunächst einmal ist re...

So erstellen Sie eine Ansicht für mehrere Tabellen in MySQL

Erstellen Sie in MySQL eine Ansicht für zwei oder...

Verwendung des Linux-Watch-Befehls

1. Befehlseinführung Der Befehl „Watch“ führt den...

Das WeChat-Applet realisiert die Funktion zum Hochladen von Bildern

In diesem Artikelbeispiel wird der spezifische Co...

Erste Schritte mit den JavaScript-Grundlagen

Inhaltsverzeichnis 1. Wo man JavaScript schreibt ...

Detaillierte Schritte zur Installation von Tomcat, MySQL und Redis mit Docker

Inhaltsverzeichnis Tomcat mit Docker installieren...

MySQL verwendet Ereignisse, um geplante Aufgaben abzuschließen

Ereignisse können die Ausführung von SQL-Code ein...

Eine kurze Diskussion zur MySQL-Select-Optimierungslösung

Inhaltsverzeichnis Beispiele aus dem wirklichen L...