So löschen Sie alle Ereignisse in MySQL

8

Wenn ich ein Ereignis löschen möchte, muss ich etwas abfragen %Code% Aber ich kann nicht den Befehl finden, alle Ereignisse gleichzeitig zu löschen, muss das Ereignis einzeln löschen. Gibt es SQL, alle Ereignisse gleichzeitig zu löschen?

%Vor%

funktioniert auch nicht.

    
Yellove 18.04.2014, 08:23
quelle

3 Antworten

13

Beispiel eins:

%Vor%

Ссылка

Wenn Sie das Ereignis mit DROP EVENT IF EXISTS löschen und erneut mit der neuen geplanten Zeit hinzufügen können.

Um ein Ereignis dauerhaft selbst zu löschen, können Sie DROP EVENT :

verwenden %Vor%

Ссылка

    
jmail 18.04.2014, 08:50
quelle
2

Ich denke, Sie müssen die Tabelle INFORMATION_SCHEMA.EVENTS verwenden, um alle aktiven Ereignisse zu sammeln und dann die DROP EVENT-Anweisungen zu erstellen und auszuführen.

    
user2819684 18.04.2014 08:28
quelle
1

Um eine Drop-Ereignis-Abfrage zu erstellen, können Sie Folgendes tun:

%Vor%     
maplebird 07.07.2017 18:20
quelle

Tags und Links