實(shí)現(xiàn)MySQL定時(shí)執(zhí)行并不難!
以下的文章主要向大家描述的是MySQL定時(shí)執(zhí)行的實(shí)際操作步驟,以及在MySQL定時(shí)執(zhí)行的實(shí)際操作過程中值得我們大家注意的幾點(diǎn)的描述,如果你對(duì)其相關(guān)的實(shí)際操作有興趣了解的話,你就瀏覽以下的文章了。
查看event是否開啟
- show variables like '%sche%';
將事件計(jì)劃開啟
- set global event_scheduler =1;
創(chuàng)建存儲(chǔ)過程test
- CREATE PROCEDURE test ()
- BEGIN
- update examinfo SET endtime = now() WHERE id = 14;
- END;
創(chuàng)建event e_test
- create event if not exists e_test
- on schedule every 30 second
- on completion preserve
- do call test();
每隔30秒將執(zhí)行存儲(chǔ)過程test,將當(dāng)前時(shí)間更新到examinfo表中id=14的記錄的endtime字段中去.
關(guān)閉事件任務(wù)
- alter event e_test ON
- COMPLETION PRESERVE DISABLE;
開戶事件任務(wù)
- alter event e_test ON
- COMPLETION PRESERVE ENABLE;
以上測試均成功,測試環(huán)境為mysql 5.4.2-beta-community mysql community server(GPL)
以上的相關(guān)內(nèi)容就是對(duì)MySQL定時(shí)執(zhí)行的介紹,望你能有所收獲。
上述的相關(guān)內(nèi)容就是對(duì)MySQL定時(shí)執(zhí)行的描述,希望會(huì)給你帶來一些幫助在此方面。
原文標(biāo)題:MySQL中的定時(shí)執(zhí)行
連接:http://www.cnblogs.com/jembai/archive/2009/12/14/1623403.html
【編輯推薦】