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

Zusammenfassung gängiger Fehler beim Entwurf von MySQL-Tabellen

Inhaltsverzeichnis Fehler 1: Zu viele Datenspalte...

Manuelles Implementieren des Eingabefelds für den js-SMS-Bestätigungscode

Vorwort Dieser Artikel beschreibt eine allgemeine...

HTML 5.1 lernen: 14 neue Features und Anwendungsbeispiele

Vorwort Wie wir alle wissen, gehört HTML5 dem Wor...

Wissen Sie, wie Sie mit Vue Screenshots von Webseiten erstellen?

Inhaltsverzeichnis 1. Installieren Sie html2Canva...

So verwenden Sie React zur Implementierung einer Bilderkennungs-App

Lassen Sie mich Ihnen zuerst das Effektbild zeige...

HTML ungeordnete Liste Aufzählungspunkte mit Bildern CSS schreiben

Erstellen Sie eine HTML-Seite mit einer ungeordnet...

So löschen Sie den MySQL-Dienst vollständig (bereinigen Sie die Registrierung)

Vorwort Beim Installieren der ausführbaren Datei ...

js zur Realisierung des Mausverfolgungsspiels

In diesem Artikel wird der spezifische Code von j...

Natives JavaScript, um den Karusselleffekt zu erzielen

In diesem Artikel wird der spezifische Code für J...

Mysql 8.0.18 Hash-Join-Test (empfohlen)

Hash-Join Für die Ausführung von Hash Join sind k...

【HTML-Element】Detaillierte Erklärung des Tag-Textes

1. Verwenden Sie grundlegende Textelemente, um In...

Beispiel für die Implementierung einer To-Do-Anwendung mit Vue

Hintergrund Zunächst möchte ich sagen, dass ich k...