Heim  >  Artikel  >  Datenbank  >  Eine kurze Analyse der für MySQL-Ereignisse geplanten Aufgaben

Eine kurze Analyse der für MySQL-Ereignisse geplanten Aufgaben

小云云
小云云Original
2018-01-17 10:19:121170Durchsuche

Dieser Artikel enthält hauptsächlich eine kurze Diskussion der MySQL-Ereignisplanungsaufgaben. Der Herausgeber findet es ziemlich gut, deshalb werde ich es jetzt mit Ihnen teilen und es allen als Referenz geben. Folgen wir dem Herausgeber und schauen wir uns das an. Ich hoffe, es kann allen helfen.

1. Überprüfen Sie, ob das Ereignis aktiviert ist

zeige Variablen wie „%sche%“;

2.

--Stellen Sie die Zeitzone ein und stellen Sie den Planer für geplante Ereignisse ein. Sie können auch event_scheduler = ON festlegen

set time_zone = '+8 :00';
set GLOBAL event_scheduler = 1;

-- Legt die Datenbank fest, die das Ereignis verwendet oder zur Basisdatenbank gehört

use test;

-- Wenn der Name ursprünglich existiert, löscht der Aufgabenplan zuerst

drop event if exist test_update;

-- setze das Trennzeichen auf „$$“, das Standard-Anweisungstrennzeichen von MySQL ist „; ', so dass in der nachfolgenden Erstellung bis zum Ende dieser Code als eine auszuführende Anweisung betrachtet wird

DELIMITER $$

-- Erstellen Sie eine geplante Aufgabe und setzen Sie die erste Ausführungszeit auf „2012-11-“ 15 10:00:00‘ und einmal am Tag ausführen

-- planmäßig alle 30 Sekunden

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

Ereignis test_update erstellen

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

-- Was ist zu tun, um die geplante Aufgabe zu starten

beginnen

- ----------------------------------

-- tun etwas Schreiben Sie etwas auf, das Sie in Ihrer geplanten Aufgabe tun sollen
------------------------------------------------

--Geplante Aufgabe beenden

End $$

-- Setzen Sie das Anweisungstrennzeichen wieder auf ';'

DELIMITER;

Verwandte Empfehlungen:


JS Ausführliche Erklärung des Unterschieds zwischen diesem und Ereignis

Detaillierte Einführung zum Ereignis

Detaillierte Erklärung des Unterschieds zwischen Dies und Ereignis in js mit Beispielen

Das obige ist der detaillierte Inhalt vonEine kurze Analyse der für MySQL-Ereignisse geplanten Aufgaben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn