0

10 秒ごとに実行する必要があるように、MySQL でイベントを作成する方法を教えてもらえますか?

次のコードを試してみましたが、一度だけ挿入していますが、イベントが実行中かどうかを確認すると、実行中の状態になっています

   create event e_insert on schedule at 'timestamp' + interval 1 second do insert into 'table_name' values (now());    
4

2 に答える 2

1

あなたは書くべきです -

ON SCHEDULE EVERY '10' SECOND

それ以外のon schedule at...

イベント スケジューラの使用

編集:

CREATE EVENT event1
  ON SCHEDULE EVERY '10' SECOND
  STARTS CURRENT_TIMESTAMP
  ON COMPLETION PRESERVE
  DO 
BEGIN
  INSERT INTO...
END
于 2012-10-08T10:44:45.150 に答える
0

グローバルな event_scheduler = 1 を設定します。

ここをチェック

于 2012-10-08T10:46:24.377 に答える