show variables like 'event_scheduler';
開啟定時任務:set global event_scheduler = on;
定時更新
on completion [not] preserve :表示當事件不會再發生的情況下,刪除事件(注意特定時間執行的事件,如果設定了該引數,執行完畢後,事件將被刪除,不想刪除的話可以設定成on completion preserve);
enable:表示系統將執行這個事件;
drop event if exists `event_at`;
delimiter ;;
create definer=`root`@`localhost` event `event_at` on schedule at '2018-04-14 19:01:00' on completion preserve enable do
begin
update wxfeeling set isprivate=0;
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 定時任務
1 檢視event是否開啟 show variables like sche 2 將事件計畫開啟 set global event scheduler 1 3 建立 3.1 例 每天定時清空test表 create event e test on schedule every 1 daydo tru...