建立定時任務名為:event_csdn
'2019-01-01 00:00:00' 起每10s 執行
create event if not exists event_csdn
on schedule every 10 second starts timestamp '2019-01-01 00:00:00'
on completion preserve
do select * from csdn;
drop event event_csdn;
建立名為 csdn_test的儲存過程
兩個select為sql語句集
create definer=`root`@`%` procedure `csdn_test`()
begin
select * from csdn;
select * from v2ex;
end
call 儲存過程名
create event if not exists event_csdn_test
on schedule every 30 second starts timestamp '2019-01-01 00:00:00'
on completion preserve
do call csdn_test
也可以直接在資料庫下的 函式 和 事件 裡建立
mysql 儲存過程 定時任務
建立儲存過程 create procedure if not exists test begin insert into test.test time values curdate end set global event scheduler 0 設定任務器 開關 1開 0關 show variab...
mysql定時任務與儲存過程例項
檢視event是否開啟 show variables like event sche 將事件計畫開啟 set global event scheduler 1 將事件計畫關閉 set global event scheduler 0 關閉事件任務 alter event eventname on c...
MySql 定時任務和儲存過程,每月建立一張表
1.要做這個之前先要 設定好時區 set time zone 8 00 開啟事件排程器 set global event scheduler 1 選擇資料庫 use test 12 3456 2.先建立乙個儲存過程或者函式 建立owner info month表的儲存過程 create proced...