10 秒ごとに実行する必要があるように、MySQL でイベントを作成する方法を教えてもらえますか?
次のコードを試してみましたが、一度だけ挿入していますが、イベントが実行中かどうかを確認すると、実行中の状態になっています
create event e_insert on schedule at 'timestamp' + interval 1 second do insert into 'table_name' values (now());
10 秒ごとに実行する必要があるように、MySQL でイベントを作成する方法を教えてもらえますか?
次のコードを試してみましたが、一度だけ挿入していますが、イベントが実行中かどうかを確認すると、実行中の状態になっています
create event e_insert on schedule at 'timestamp' + interval 1 second do insert into 'table_name' values (now());
あなたは書くべきです -
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
グローバルな event_scheduler = 1 を設定します。
ここをチェック