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-Indexoptimierung: Detaillierte Einführung in die Paging-Erkundung

Inhaltsverzeichnis MySQL-Indexoptimierung – Pagin...

Der Implementierungsprozess der ECharts Multi-Chart-Verknüpfungsfunktion

Wenn viele Daten angezeigt werden müssen, ist die...

Detaillierte Erklärung der Primärschlüssel und Transaktionen in MySQL

Inhaltsverzeichnis 1. Kommentare zu MySQL-Primärs...

Tipps zur Verwendung von Vue-Elementen und Nuxt

1. Konvertierung des Übermittlungsformats für die...

Erkennen Sie den CSS-Ladeeffekt nach dem Klicken auf die Schaltfläche

Da es in dem Produkt meiner Firma eine Schaltfläc...

Vue realisiert einen dynamischen Fortschrittsbalkeneffekt

In diesem Artikelbeispiel wird der spezifische Co...

So erklären Sie TypeScript-Generika auf einfache Weise

Inhaltsverzeichnis Überblick Was sind Generika Sy...

Teilen Sie 5 JS-High-Order-Funktionen

Inhaltsverzeichnis 1. Einleitung 2. Rekursion 3. ...

MySQL-Update-Fall Update-Feldwert ist keine feste Operation

Wenn bei der Verarbeitung von Batch-Updates besti...

Allgemeine Struktur-Tags in XHTML

Struktur Text, Kopf, HTML, Titel Text abbr, Akron...

Zusammenfassung der Zeilenumbruchprobleme bei Textbereichen in HTML

Kürzlich stieß ich auf das Problem, ob die Daten b...

Native JS implementiert einen sehr gut aussehenden Zähler

Heute zeige ich Ihnen einen gut aussehenden Zähle...