Planen Sie eine Veranstaltung zu SQL-Anweisungen ausführen, jedes Mal der MySQL-Server gestartet

StackOverflow https://stackoverflow.com/questions/1700188

  •  19-09-2019
  •  | 
  •  

Frage

Ich mag eine gespeicherte Prozedur so auszuführen, dass sie eine bestimmte Spalte in einer Tabelle aktualisiert wird, jedes Mal, MySQL-Server gestartet (um genau zu sein, wenn die Fenster Stiefel und MySQL als Teil des Dienstes gestartet werden, automatisch).

Kann jemand die Syntax hinweisen? Oder die darauf geachtet werden, um so etwas zu tun.

Ich weiß, dass die Ereignisse als Teil von 5,1 realease enthalten waren. Ist es möglich, die obige Ausführung zu tun ist, wenn MySQL in Version 5.0 starten. Aber wir sind in der Lage in einem bestimmten Zeitintervall zu planen, aber nicht, wenn mysql gestartet wird.

Wir möchten Fenster-Dienste vermeiden.

Grüße ...

Kalpak

War es hilfreich?

Lösung

Sie können die init-file Variable in der Konfigurationsdatei eine Textdatei mit SQL-Anweisungen in ihm auszuführen.

aber was wollen Sie beim Start ausgeführt wird? gibt es wahrscheinlich schon etwas in mysql das tut, was Sie ohne Rückgriff auf „Magie“ machen wollen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top