幾分鐘了解mysql定時任務實現

2021-08-19 03:38:02 字數 1040 閱讀 4536

定時任務實現思路:

就是定義乙個event事件,然後呼叫某個儲存過程(就類似類的方法)。

一、檢視事件開啟情況
show variables like

'%event_sche%';

二、開啟event_scheduler
set

global event_scheduler =1;

三、建立儲存過程test
create

procedure

test

()begin

update

coin_record

setcreated= now

()where

id = 26;

end;

四、建立event e_test
create event if

notexists e_test

on schedule every 1

second

on completion preserve

docall test();

//每隔1秒將執行儲存過程test

4.1、關閉事件任務
alter event e_test on completion preserve disable;
4.2、開啟事件任務
alter event e_test on completion preserve enable;
4.3、檢視事件
select event_name,event_definition,interval_value,interval_field,status from information_schema.events;
結果如下:

幾分鐘讓你快速了解Django

1.對映url 當前,基礎url http localhost 8000 返回預設的django 讓我們知道正確地建立了專案,我們將修改這一點,將這個基礎url對映到 學習筆記 的主頁。開啟檔案learning log url.py,執行以下 from django.conf.urls import...

幾分鐘了解阿里云云伺服器ECS

雲伺服器elastic compute service ecs 是阿里雲提供的一種基礎雲計算服務。使用雲伺服器ecs就像使用水 電 煤氣等資源一樣便捷 高效。您無需提前採購硬體裝置,而是根據業務需要,隨時建立所需數量的雲伺服器ecs例項。在使用過程中,隨著業務的擴充套件,您可以隨時擴容磁碟 增加頻寬...

oracle定時任務例項

1 建立測試表與序列號 sql view plain copy print?create table job test id integer,add time date sql view plain copy print?create sequence seq tm id minvalue 1 ma...