zoukankan      html  css  js  c++  java
  • information_schema.events 学习

    information_schema.events 表保存了整个mysql实例中的event 信息

    1、常用列:

      1、event_catalog                      :永远是def

      2、event_schema                      :event 所在的数据库名

      3、event_name                       :event 名

      4、definer                           :创建这个event 的用户

      5、event_definition                     :event 的内容

      6、event_type                        :event 的类型 one time 表示执行一次,RECURRING表示重复执行。

      7、status                           :event 的启用情况 enable | disable | slaveside_disable

    2、例子:

    创建一个event

    delimiter go    
        
    create event if not exists event_insert
    ON SCHEDULE EVERY 2 second
    do
    begin
    insert into tempdb.events_table(insert_time) values(current_timestamp());
    end
    go
    
    delimiter ;

    查看information_schema.events 的信息

    mysql> select * from information_schema.events G
    *************************** 1. row ***************************
           EVENT_CATALOG: def
            EVENT_SCHEMA: tempdb
              EVENT_NAME: event_insert
                 DEFINER: root@localhost
               TIME_ZONE: SYSTEM
              EVENT_BODY: SQL
        EVENT_DEFINITION: begin
    insert into tempdb.events_table(insert_time) values(current_timestamp());
    end
              EVENT_TYPE: RECURRING
              EXECUTE_AT: NULL
          INTERVAL_VALUE: 2
          INTERVAL_FIELD: SECOND
                SQL_MODE: STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION
                  STARTS: 2016-08-25 22:12:20
                    ENDS: NULL
                  STATUS: ENABLED
           ON_COMPLETION: NOT PRESERVE
                 CREATED: 2016-08-25 22:12:20
            LAST_ALTERED: 2016-08-25 22:12:20
           LAST_EXECUTED: 2016-08-25 22:25:12
           EVENT_COMMENT: 
              ORIGINATOR: 1
    CHARACTER_SET_CLIENT: utf8
    COLLATION_CONNECTION: utf8_general_ci
      DATABASE_COLLATION: utf8_general_ci
  • 相关阅读:
    logstash入门
    Gray Code LeetCode 89
    Longest Valid Parentheses Leetcode 32 一种奇特的解法
    写一个播放视频文件的ActiveX控件——MFC版(原创)
    一种用于网络播放的ActiveX控件
    《COM原理与应用》学习笔记——一个简单的COM组件的实现
    《COM原理与应用》学习笔记——COM的实现
    《COM原理与应用》题外话——C++虚函数表和delete this
    《COM原理与应用》学习笔记二——COM对象和COM接口的实现
    《COM原理与应用》学习笔记一
  • 原文地址:https://www.cnblogs.com/JiangLe/p/5806869.html
Copyright © 2011-2022 走看看