MySQL定时执行任务_MySQL

WBOY
Lepaskan: 2016-06-01 13:06:24
asal
961 orang telah melayarinya

查看event是否开启

show variables like '%sche%';
Salin selepas log masuk

将事件计划开启
set global event_scheduler =1;
Salin selepas log masuk

创建存储过程test
CREATE PROCEDURE test ()  BEGIN  update examinfo SET endtime = now() WHERE id = 14;  END; 
Salin selepas log masuk
创建event e_test
create event if not exists e_test  on schedule every 30 second  on completion preserve  do call test();
Salin selepas log masuk

每隔30秒将执行存储过程test。

关闭事件任务

alter event e_test ON   COMPLETION PRESERVE DISABLE;
Salin selepas log masuk

开户事件任务
alter event e_test ON   COMPLETION PRESERVE ENABLE;
Salin selepas log masuk



sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan