0

土曜日と木曜日にのみ実行する mysql イベントを作成したいと考えています。

イベント自体で曜日を定義することはできますか?

スケジューラを毎日実行するという考えがあります。木曜日または土曜日の場合、プロセスは続行されます。それ以外の場合は、何もせずにスケジューラを終了します。

4

2 に答える 2

1

現在の日を確認したくない場合は、おそらく 2 つのイベントを作成して、繰り返します。EVERY 7 DAY

CREATE EVENT myevent_saturday
    ON NOW() + INTERVAL xxx DAY -- days till next saturday
      EVERY 7 DAY
    DO
      -- this and that

とは言っても、私自身は毎日発火するイベントにプッシュし、現在をチェックしていましたDAYOFWEEK...

于 2013-08-14T15:10:50.823 に答える
0

また、構成ファイルでイベント スケジューラのステータスを編集する必要があります。そして、それが実行されていることを確認するには、これを実行します:

SHOW EVENTS;
于 2013-08-14T15:28:33.153 に答える