欧美三区_成人在线免费观看视频_欧美极品少妇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條評論
主站蜘蛛池模板: 黄视频网站免费看 | 成人午夜免费视频 | 欧美视频在线视频 | 日本黄色大片免费看 | 亚洲91 | 欧美精品一区二区精品久久 | 久久免费看少妇高潮A片麻豆 | 五月天婷婷缴情五月免费观看 | 一级做a爰片性色毛片视频图片 | 国产成人一区二区 | 91xoxo| 婷婷精品 | 精品一区久久 | 国产精品免费一区二区三区都可以 | 午夜精品久久久久久久99黑人 | 三级成人在线 | 521国产精品视频 | 国产男女免费完整版视频 | 亚洲欧美日韩在线 | 黄网站在线播放 | 久久av一区二区三区 | 操操日 | 国产色在线 | 琪琪五月天综合婷婷 | 精品久久香蕉国产线看观看亚洲 | 国产在线精品观看 | 91久久精品国产一区二区 | 国产精品蜜芽在线观看 | 日韩系列 | 久久久久久久av | 91视频网页版 | 色综合亚洲精品激情狠狠 | 91短视频版在线观看www免费 | 91在线 | 欧美 | 国产在线视频2019最新视频 | 四虎影院最新网址 | 精品三级国产精品经典三 | 亚洲在线视频播放 | 青青青青娱乐 | 艹逼网 | 久久福利一区 |