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$$

相关文章
相关标签/搜索