GIS数据共享:官方网站

MySQL

当前位置:首页 > 数据库 > MySQL

MySQL创建和查看event

mysql创建和查看event

MySQL创建定时任务并执行sql

CREATE EVENT database_clean
  ON SCHEDULE EVERY 1 HOUR
  DO
    BEGIN
      -- INSERT INTO mytable (col1) VALUES ('value');
DELETE FROM so_api_inst WHERE CREATE_TIME < NOW() - INTERVAL 7 DAY;
    END

MySQL查询所有event的具体细节

方法一:

show events;

image.png

方法二:

SELECT
    EVENT_SCHEMA as '数据库',
    EVENT_NAME as '事件名',
    DEFINER,
    EVENT_TYPE as '事件类型',
    EXECUTE_AT as '执行时间',
    INTERVAL_VALUE as '间隔值',
    INTERVAL_FIELD as '间隔字段',
    LAST_EXECUTED as '上次执行时间',
    STARTS as '开始时间',
    ENDS as '结束时间',
    STATUS as '状态',
    EVENT_DEFINITION as '事件定义'
FROM
    information_schema.EVENTS;

image.png

删除event

DROP EVENT IF EXISTS database_clean;


扫码查看

相关内容

文章评论

表情

共 0 条评论,查看全部
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

评论排行榜

热门标签