欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

mysql-定時(shí)任務(wù)

系統(tǒng) 2123 0

mysql 定時(shí)任務(wù)從5.1版本開始引入,又叫做臨時(shí)觸發(fā)器,但是與普通觸發(fā)器不同的是,普通觸發(fā)器是通過操作數(shù)據(jù)表的每行數(shù)據(jù)而觸發(fā)的事件,而它是通過時(shí)間點(diǎn)或者時(shí)間周期觸發(fā)

先來看一下它的語法:

      
        DELIMITER $$




      
      
        --
      
      
         SET GLOBAL event_scheduler = ON$$     -- required for event to execute but not create    
      
      
        CREATE
      
      
        /*
      
      
        [DEFINER = { user | CURRENT_USER }]
      
      
        */
      
      
            EVENT   `event1`




      
      
        ON
      
      
         SCHEDULE

     
      
      
        /*
      
      
         uncomment the example below you want to use 
      
      
        */
      
      
        --
      
      
         scheduleexample 1: run once
      
      
        --
      
      
          AT 'YYYY-MM-DD HH:MM.SS'/CURRENT_TIMESTAMP { + INTERVAL 1 [HOUR|MONTH|WEEK|DAY|MINUTE|...] }
      
      
        --
      
      
         scheduleexample 2: run at intervals forever after creation
      
      
        --
      
      
         EVERY 1 [HOUR|MONTH|WEEK|DAY|MINUTE|...]
      
      
        --
      
      
         scheduleexample 3: specified start time, end time and interval for execution
      
      
        /*
      
      
        EVERY 1  [HOUR|MONTH|WEEK|DAY|MINUTE|...]



       STARTS CURRENT_TIMESTAMP/'YYYY-MM-DD HH:MM.SS' { + INTERVAL 1[HOUR|MONTH|WEEK|DAY|MINUTE|...] }



       ENDS CURRENT_TIMESTAMP/'YYYY-MM-DD HH:MM.SS' { + INTERVAL 1 [HOUR|MONTH|WEEK|DAY|MINUTE|...] } 
      
      
        */
      
      
        /*
      
      
        [ON COMPLETION [NOT] PRESERVE]

[ENABLE | DISABLE]

[COMMENT 'comment']
      
      
        */
      
      
        



DO

    
      
      
        BEGIN
      
      
        

        (sql_statements)

    
      
      
        END
      
      
        $$



DELIMITER ;
      
    

基本上通過上面的語法說明已經(jīng)了解到如何使用了,下面針對每種方式可以再寫個(gè)小栗子

1,在某個(gè)時(shí)間點(diǎn)觸發(fā)(執(zhí)行一次):

      
        DELIMITER $$




      
      
        CREATE
      
      
             EVENT `bdhp`.`e_e1`




      
      
        ON
      
      
         SCHEDULE

        
      
      
        /*
      
      
        只執(zhí)行一次
      
      
        */
      
      
        /*
      
      
        AT '2015-02-03 16:07.00'
      
      
        *//*
      
      
        某一時(shí)間點(diǎn)
      
      
        */
      
      
        /*
      
      
         AT '2015-02-03 16:47.20' + INTERVAL 40 second
      
      
        *//*
      
      
        某一時(shí)間點(diǎn) + 一段時(shí)間
      
      
        */
      
      
        

        

         AT 
      
      
        CURRENT_TIMESTAMP
      
      
        +
      
       INTERVAL 
      
        40
      
       SECOND
      
        /*
      
      
        當(dāng)前時(shí)間點(diǎn) + 一段時(shí)間
      
      
        */
      
      
        

        

DO

    
      
      
        BEGIN
      
      
        INSERT
      
      
        INTO
      
       t_sys_log(sn)
      
        VALUES
      
      (
      
        '
      
      
        55555
      
      
        '
      
      
        );

    
      
      
        END
      
      
        $$



DELIMITER ;
      
    

2,按周期執(zhí)行,無限次數(shù)

      
        DELIMITER $$




      
      
        CREATE
      
      
             EVENT `e_e2`




      
      
        ON
      
      
         SCHEDULE

    

       EVERY 
      
      
        1
      
      
         MINUTE

DO

    
      
      
        BEGIN
      
      
        INSERT
      
      
        INTO
      
       t_sys_log(sn)
      
        VALUES
      
      (
      
        '
      
      
        55555
      
      
        '
      
      
        );

    
      
      
        END
      
      
        $$



DELIMITER ;
      
    

3,在某一時(shí)間段內(nèi),按周期執(zhí)行(ends 不寫則表示從某一時(shí)間點(diǎn)開始執(zhí)行)

      
        DELIMITER $$




      
      
        CREATE
      
      
             EVENT `e_e3`




      
      
        ON
      
      
         SCHEDULE

    EVERY 
      
      
        1
      
      
          SECOND



       STARTS 
      
      
        CURRENT_TIMESTAMP
      
      
        



       ENDS 
      
      
        '
      
      
        2015-02-03 16:15.00
      
      
        '
      
      
        



DO

    
      
      
        BEGIN
      
      
        INSERT
      
      
        INTO
      
       t_sys_log(sn,
      
        USER_NAME
      
      )
      
        VALUES
      
      (
      
        '
      
      
        test
      
      
        '
      
      ,
      
        '
      
      
        ttt-55
      
      
        '
      
      
        );

    
      
      
        END
      
      
        $$



DELIMITER ;
      
    

?

mysql-定時(shí)任務(wù)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 亚洲国产精品一区二区久久 | 欧美黑人性暴力猛交免费看 | 久久亚洲欧美日本精品品 | 日韩欧美一区二区在线观看 | 大香一本蕉伊线亚洲网 | 欧美77| 四虎图库| 亚洲一区二区视频在线观看 | 午夜视频吧 | 久久99综合| 黄网站在线观看高清免费 | 亚洲中午字幕 | 激情五月综合 | 日本女人下面毛茸茸 | 久久综合成人网 | 91久久艹| 日本一级成人毛片免费观看 | 日本高清免费不卡在线播放 | 看一级毛片国产一级毛片 | 精品免费福利视频 | 亚洲国产日韩在线观看 | 91免费国产 | 夜夜夜爽bbbb性视频 | 日韩成人 | 午夜刺激视频 | 日韩 欧美 国产 亚洲 中文 | 国产一级黄色网 | 欧美性视频网 | 香港午夜三级a三级高清观看 | 欧美二区三区 | 欧美激情 亚洲 | 欧美日韩中文字幕 | 波多野结衣手机在线播放 | 九九精品视频在线观看九九 | 国产chinese视频在线观看 | 欧美日韩中文视频 | 日产一卡二卡乱码免费 | 天天色天天射天天干 | 天天草人人草 | 亚洲天堂久久精品成人 | 久久视频在线免费观看 |