mabue88

MySQL - Funktion oder Trigger kontinuierlich ausführen

Hallo,

gibt es in MySQL eine Möglichkeit, innerhalb einer MySQL-Datenbank eine Funktion oder einen Trigger zyklisch aufzurufen (alleine durch den Server)?
z.B. einem pro Minute?

Ziel ist es, diverse Aktionen, deren genauen Parameter sowieso in der Datenbank liegen, direkt vom Datenbankserver aus durchzuführen. Bislang verwende ich dafür einen MySQL-Client, der zyklisch auf die Datenbank zugreift.

Der Vorteil bei einer in der Datenbank integrierten Lösung wäre, dass ich kein separates Programm mit einem MySQL-Client benötigen würde...
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 266057

Url: https://administrator.de/forum/mysql-funktion-oder-trigger-kontinuierlich-ausfuehren-266057.html

Ausgedruckt am: 18.07.2025 um 11:07 Uhr

114757
Lösung 114757 12.03.2015 aktualisiert um 14:59:18 Uhr
Dafür gibt den in MySQL integrierten MySQL Event-Scheduler

Gruß jodel32
eisbein
eisbein 12.03.2015 um 14:49:45 Uhr
Mahlzeit!

Unterstützt der "Server" cronjobs?

Gruß
Eisbein
mabue88
mabue88 12.03.2015 um 14:59:13 Uhr
Hab gerade gesehen, dass es bei MySQL temporal Trigger gibt, die genau das machen!

Danke für eure richtungsweisenden Hinweise.


PS: Auf dieser Seite habe ich einen guten Überblick dazu gefunden: mysqltutorial.org/mysql-triggers/working-mysql-scheduled-event/