热99re久久精品|天天综合网久久综合免费人成|91久久久久久久精品青草| 亚洲AV无码无一区二区Ⅰ久久|

<xmp id="cogkk"><nav id="cogkk"></nav>
<dd id="cogkk"></dd>
  • <menu id="cogkk"><menu id="cogkk"></menu></menu>
    <menu id="cogkk"><code id="cogkk"></code></menu>

    卓象程序員 | 哈爾濱IT培訓 | 品質教育,口碑傳承 | 為做出口口相傳,好口碑的教育品牌而奮斗!

    卓象程序員讓每一位學員高薪就業 聯系我們13101507057

    加微信,了解詳情
    您所在的位置:首頁 > 文章 >卓象技術

    「卓象程序員」Mysql數據庫事件使用與示例
    時間: 2019-11-04 08:51:19     來源: 卓象IT實訓基地【原創】

    事件簡介


        事件(event)是MySQL在相應的時刻調用的過程式數據庫對象。一個事件可調用一次,也可周期性的啟動,它由一個特定的線程來管理的,也就是所謂的“事件調度器”。

        事件和觸發器類似,都是在某些事情發生的時候啟動。當數據庫上啟動一條語句的時候,觸發器就啟動了,而事件是根據調度事件來啟動的。由于他們彼此相似,所以事件也稱為臨時性觸發器。

        事件取代了原先只能由操作系統的計劃任務來執行的工作,而且MySQL的事件調度器可以精確到每秒鐘執行一個任務,而操作系統的計劃任務(如:Linux下的CRON或Windows下的任務計劃)只能精確到每分鐘執行一次。

    事件的優缺點


        優點: 一些對數據定時性操作不再依賴外部程序,而直接使用數據庫本身提供的功能。

        可以實現每秒鐘執行一個任務,這在一些對實時性要求較高的環境下就非常實用了。

        缺點:定時觸發,不可以調用。

    創建事件

        

    一條create event語句創建一個事件。每個事件由兩個主要部分組成,第一部分是事件調度(event schedule),表示事件何時啟動以及按什么頻率啟動,第二部分是事件動作(event action ),這是事件啟動時執行的代碼,事件的動作包含一條SQL語句,它可能是一個簡單的insert或者update語句,也可以讓一個存儲過程或者benin...end語句塊,這兩種情況允許我們執行多條SQL。

        一個事件可以是活動(打開)的或停止(關閉)的,活動意味著事件調度器檢查事件動作是否必須調用,停止意味著事件的聲明存儲在目錄中,但調度器不會檢查它是否應該調用。在一個事件創建之后,它立即變為活動的,一個活動的事件可以執行一次或者多次

    開啟事件


        在使用事件這個功能,首先要保證你的mysql的版本是5.1以上,然后還要查看你的mysql服務器上的事件是否開啟。

     查看事件是否開啟,使用如下命令查看:

       SHOW VARIABLES LIKE 'event_scheduler';      

        通過動態參數修改 SET GLOBAL event_scheduler = ON;

        更改完這個參數就立刻生效了  

        注意:還是要在my.ini 中添加event_scheduler=ON。因為如果沒有添加的話,mysql重啟事件又會回到原來的狀態了。


    立即啟動事件

    create event event_now

    on schedule

    at now()

    do 事件執行語句;




  • 每分鐘啟動事件


    create event test.event_minute 

    on schedule 

    every  1 minute  

    do 事件執行語句;

    每天一點鐘執行



    CREATE EVENT `demo`.`Untitled`

    ON SCHEDULE

    EVERY '1' DAY  + INTERVAL '1' HOUR

    DO 事件執行語句;


    一段時間內重復執行


    create event monitor_event 

    on schedule every 1  minute

    starts ‘2016-12-12 9:00:00’  ends ‘2016-12-12 11:00:00’ 

    do 事件執行語句 ;



    每日分享技術干貨~

    報名卓象免費訓練營課程

    學習最新熱門IT技術

    找一份自己滿意的高薪工作

    15天免費學習??!

    卓象程序員

    ★ 零基礎,隨時體驗

    ★ 免費試聽,滿意后再報名

    ★ 小班授課,學習氛圍濃厚

    ★ 口碑相傳,80%學員來自口碑推薦

    ★ 教學嚴管,闖關式學習保障學習效果

    ★ 公司地點,哈爾濱市東直路123號7樓



    中文午夜乱理片无码| 国产精品日本一区二区三区在线看|国产区精品一区二区不卡中文| 91久久久精品无码一区二区大全| 欧美成人精品第一区| 亚洲综合色久久一本道在线视频|国产精品久久久久久无毒不卡| 国产激情一区二区三区在线观看| 国片免费网av国片| 亚洲午夜精品A片一区二区无码|欧美精品久久久久久久小说|精品少妇人妻a√免费久久| 椎名空中文字幕一区二区|国产大片毛片免费观看|国产人成高清在线视频99|一级黄片视频2023。| 色色色9999日韩无码|最新国产91视频视频|久久国产AV三级福利麻豆|午夜男女乱婬真视频播放| 尤物精品视频无码福利网|99国产各种高潮视频|97国产精品免费视频观看|又黄又爽又色又免费视频| a男人的天堂久久a毛片|JAVA性无码HD中文|精品丝袜国产自在线拍aⅴ|中文字幕无码av人妻斩| 国产在线播放原创精品| 欧美熟妇精品一区二区三区免费|小宝精品探花一区二区AV| X亚洲中文字幕无码一区二区三区| 国产又黄又潮娇喘视频| 中文字幕在线不卡一区二区三区|亚洲天天久久中文字幕精品|亚洲国产AV综合一区二区|
    <xmp id="cogkk"><nav id="cogkk"></nav>
    <dd id="cogkk"></dd>
  • <menu id="cogkk"><menu id="cogkk"></menu></menu>
    <menu id="cogkk"><code id="cogkk"></code></menu>