msyql 定時器使用

2021-08-28 20:30:36 字數 939 閱讀 2742

1 建立定時任務

delimiter //

create event if not exists coupon_event on schedule every 1 minute   

on completion preserve   

do    

call checkcoupon()//

delimiter ;

2 檢視定時任務

select * from information_schema.events;

3 若要執行定時任務必須要先要開啟event(要使定時起作用,mysql的常量global event_scheduler必須為on或者是1)

檢視mysql是否已開啟event 

show variables like '%sche%'  或者 show variables like 'event_scheduler';

若沒有開啟event 則使用 set global event_scheduler='on'; 開啟event

4 刪除定時任務 

drop event '你的定時任務名'

5 常用定時任務語句

每天1點執行

create event if not exists temp_event   

on schedule every 1 day starts date_add(date_add(curdate(), interval 1 day), interval 1 hour)   

on completion preserve enable   

do ***xx;

6 開啟/關閉定時任務

alter event e_monitor on completion preserve enable;

alter event ***x on  completion preserve disable;

定時器使用

dword winapi checksendinfovector lpvoid lpparameter return 0 void callback dotimer hwnd hwnd,uint umsg,uint ptr idevent,dword dwtime timerproc的引數hwnd是...

Delphi Timer定時器使用

timer定時器是乙個非視覺化元件,能夠定時觸發ontimer事件,完成模擬時鐘 系統延時 倒計時等工作。在system選項卡中。1 timer的主要屬性 1 enabled屬性 當值為true時,開啟定時器,否則關閉定時器。預設值為true。2 interval屬性 控制ontimer事件觸發的時...

workman定時器使用

workerman 定時器例子,可單獨使用,稍加改善可以開啟乙個守護程序,用來做一些定時發布等等類似的任務,使用方便,不需要額外的擴充套件或者類似 crontab 等工具。以下是測試程式 php view plain copy use workerman autoloader use workerm...