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

Detaillierte Erläuterung des Selinux-Grundkonfigurationstutorials unter Linux

selinux ( Security-Enhanced Linux) ist ein Linux-...

CSS Paint API: Ein CSS-ähnliches Zeichenbrett

1. Canvas-Bilder als CSS-Hintergrundbilder verwen...

Eine kurze Diskussion über die Rolle leerer HTML-Links

Leerer Link: Das heißt, es besteht keine Verbindu...

Schritte zur Überprüfung der MySQL InnoDB-Row_ID-Grenzwertüberschreitung

Hintergrund Ich habe mit meinen Klassenkameraden ...

Lösung für „Spezialisierter Schlüssel war zu lang“ in MySQL

Inhaltsverzeichnis Lösung 1 Lösung 2 Beim Erstell...

Verwendung des Linux Dig-Befehls

Dig-Einführung: Dig ist ein Tool, das DNS einschl...

So erstellen, starten und stoppen Sie einen Docker-Container

1. Ein Container ist eine unabhängig laufende Anw...

Beispielschritte zur Verwendung von AntV X6 mit Vue.js

Inhaltsverzeichnis 0x0 Einführung 0x1 Installatio...

Einen Web-Rechner mit Javascript schreiben

Dieser Artikel beschreibt hauptsächlich die Auswi...

Zusammenfassung der mobilen Anpassungslösung von webpack

Inhaltsverzeichnis rem vw An UI-Frameworks von Dr...

Docker-Konfiguration Alibaba Cloud Container Service-Betrieb

Konfigurieren des Alibaba Cloud Docker Container ...