日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql查看事件任务内容_MySql事件计划任务

發布時間:2023/12/10 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql查看事件任务内容_MySql事件计划任务 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

DROP EVENT IF EXISTS eve1;

DELIMITER $$

CREATE EVENT eve1 ON SCHEDULE EVERY 1 SECOND STARTS NOW() ENDS NOW()+1

ON COMPLETION PRESERVE

DISABLE

DO

BEGIN

UPDATE testtable1 SET age = age+1 WHERE id = 1;

END$$

DELIMITER ;

SELECT * FROM testtable1;

SELECT NOW();

/*

標準創建語句EventsEvents

CREATE EVENT 事件任務名稱 ON SCHEDULE AT 時戳/EVERY 任意非空的整數 時間單位 [STARTS 時戳] [ENDS時戳]

[ON COMPLETION [NOT] PRESERVE]

[ENABLE | DISABLE]

[COMMENT '時間任務注釋']

DO

BEGIN

要執行的sql語句

END

ON SCHEDULE有兩種設定計劃任務的方式:

AT 時戳:單次的計劃任務

EVERY 任意非空的整數 時間單位 [STARTS 時戳] [ENDS時戳]:重復的計劃任務

設置了[STARTS 時戳] [ENDS時戳]表示只在該時間段內重復計劃任務

時戳可以是任意的TIMESTAMP 和DATETIME 數據類型。

要求提供的是將來的時間(大于CURRENT_TIMESTAMP),而且小于Unix時間的最后時間(等于或小于'2037-12-31 23:59:59')。

時間單位是關鍵詞:YEAR,MONTH,DAY,HOUR,MINUTE 或者SECOND。

提示: 其他的時間單位也是合法的如:QUARTER, WEEK, YEAR_MONTH,DAY_HOUR, DAY_MINUTE, DAY_SECOND, HOUR_MINUTE,HOUR_SECOND, MINUTE_SECOND,但他們是非標準不實用也不需要的。

[ON COMPLETION [NOT] PRESERVE]:

不寫默認是 ON COMPLETION NOT PRESERVE,表示當這個事件不會再發生的時候,即當單次計劃任務執行完畢后或當重復性的計劃任務執行到了ENDS階段,該事件任務即被drop掉。

ON COMPLETION PRESERVE 當事件任務結束后不被drop掉

提示: 基本不需要試用這個語句。

[ENABLE | DISABLE]

不寫默認是ENABLE

設定事件的狀態,如果是Enable 的話,那么系統就會啟動這個事件,DISABLE則不啟動

可以用修改命令開啟或關閉事件,修改事件任務只要把關鍵字CREATE換成ALTER即可。

*/

總結

以上是生活随笔為你收集整理的mysql查看事件任务内容_MySql事件计划任务的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。