mysql 事件 Events介紹

1 查看Eventsmysql

    show eventssql

    show full events\Gorm

    SELECT * FROM mysql.event;事件

    SELECT * FROM information_schema.events;cmd

2 查看Events是否開啓io

    select @@event_scheduler;   
event

    show variables like 'event_scheduler';form

3 開啓Events 方法select

    set GLOBAL event_scheduler=ON;方法

     set GLOBAL event_scheduler=1;

4 刪除Events方法

 DROP EVENT first_event; 

5 事件編寫

    DELIMITER $$CREATE    EVENT IF NOT EXISTS `event_delete_history` ON SCHEDULEEVERY 1 DAY STARTS TIMESTAMP(CURRENT_DATE,'01:00:00') ON COMPLETION PRESERVE ENABLEDO     BEGIN          delete from cmdb_collector_capac_value  where TO_DAYS(CURDATE()) - TO_DAYS(collect_time) >7;          delete from cmdb_collector_perf_value  where TO_DAYS(CURDATE()) - TO_DAYS(collect_time) >7;    END$$

相關文章
相關標籤/搜索