mysql定時任務

2021-09-01 09:58:16 字數 702 閱讀 4569

定時任務 

檢視event是否開啟: show variables like '%sche%'; 

將事件計畫開啟: set global event_scheduler=1; 

(當mysql服務重啟後, 事件計畫預設是關閉的, 需要重新開啟, 重新開啟後, 事件任務跟重啟前的狀態一致)

關閉事件任務: alter event e_test on completion preserve disable; 

開戶事件任務: alter event e_test on completion preserve enable; 

demo:

create table `test` (

`id` int(10) not null auto_increment comment 'id',

`name` varchar(10) default null comment 't',

primary key (`id`)

) delimiter $$

alter event `evn_test` on schedule every 5 second starts '2012-06-16 18:14:00' on completion not preserve enable do begin

insert test values(0, 1);

end$$

delimiter ;

mysql 定時任務 生效 mysql定時任務

1.檢視是否開啟定時策略 show variables like event sche 若出現如下圖,則此時是關閉狀態 開啟定時策略 重啟無效 set global event scheduler 1 則需要在配置檔案my.ini的設定 重啟有效 mysqld event scheduler on ...

mysql 定時任務

檢視event是否開啟 複製 如下 show variables like sche 將事件計畫開啟 複製 如下 set global event scheduler 1 建立儲存過程test 複製 如下 create procedure test begin update examinfo set...

mysql定時任務

show variables like event scheduler 開啟定時任務 set global event scheduler on 定時更新 on completion not preserve 表示當事件不會再發生的情況下,刪除事件 注意特定時間執行的事件,如果設定了該引數,執行完畢...