一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術|

服務器之家 - 數(shù)據(jù)庫 - Mysql - MySQL定時器開啟、調用實現(xiàn)代碼

MySQL定時器開啟、調用實現(xiàn)代碼

2019-12-13 11:56MYSQL教程網(wǎng) Mysql

有些新手朋友對MySQL定時器開啟、調用不是很熟悉,本人整理測試一些,拿出來和大家分享一下,希望可以幫助你們

創(chuàng)建測試表 

復制代碼代碼如下:


CREATE TABLE t 

v VARCHAR(100) NOT NULL 
) ENGINE INNODB DEFAULT CHARSET=utf8; 
創(chuàng)建定時器 調用的存儲過程 
DELIMITER $$ 
DROP PROCEDURE IF EXISTS e_test $$ 
CREATE PROCEDURE e_test() 
BEGIN 
INSERT INTO t VALUES('1'); 
END $$ 
DELIMITER ; 
要使定時起作用 MySQL的常量GLOBAL event_scheduler必須為on或者是1 
-- 查看是否開啟定時器 
SHOW VARIABLES LIKE '%sche%'; 
-- 開啟定時器 0:off 1:on 
SET GLOBAL event_scheduler = 1; 
-- 創(chuàng)建事件 
--每隔一秒自動調用e_test()存儲過程 
CREATE EVENT IF NOT EXISTS event_test 
ON SCHEDULE EVERY 1 SECOND 
ON COMPLETION PRESERVE 
DO CALL e_test(); 
-- 開啟事件 
ALTER EVENT event_test ON 
COMPLETION PRESERVE ENABLE; 
-- 關閉事件 
ALTER EVENT event_test ON 
COMPLETION PRESERVE DISABLE; 
從現(xiàn)在開始每隔九天定時執(zhí)行 
CREATE EVENT EVENT1 
ON SCHEDULE EVERY 9 DAY STARTS NOW() 
ON COMPLETION PRESERVE ENABLE 
DO 
BEGIN 
CALL TOTAL(); 
END 
每個月的一號凌晨1 點執(zhí)行 
CREATE EVENT EVENT2 
ON SCHEDULE EVERY 1 MONTH STARTS DATE_ADD(DATE_ADD(DATE_SUB(CURDATE(),INTERVAL DAY(CURDATE())-1 DAY), INTERVAL 1 MONTH),INTERVAL 1 HOUR) 
ON COMPLETION PRESERVE ENABLE 
DO 
BEGIN 
CALL STAT(); 
END 
每個季度一號的凌晨2點執(zhí)行 
CREATE EVENT TOTAL_SEASON_EVENT 
ON SCHEDULE EVERY 1 QUARTER STARTS DATE_ADD(DATE_ADD(DATE( CONCAT(YEAR(CURDATE()),'-',ELT(QUARTER(CURDATE()),1,4,7,10),'-',1)),INTERVAL 1 QUARTER),INTERVAL 2 HOUR) 
ON COMPLETION PRESERVE ENABLE 
DO 
BEGIN 
CALL SEASON_STAT(); 
END 
每年1月1號凌晨四點執(zhí)行 
CREATE EVENT TOTAL_YEAR_EVENT 
ON SCHEDULE EVERY 1 YEAR STARTS DATE_ADD(DATE(CONCAT(YEAR(CURDATE()) + 1,'-',1,'-',1)),INTERVAL 4 HOUR) 
ON COMPLETION PRESERVE ENABLE 
DO 
BEGIN 
CALL YEAR_STAT(); 
END 


MySQL的event在進行按月,季,年進行自動調用存儲過程時,為了測試可以把系統(tǒng)改為年的最后一天,如2010-12-31 23:59:55;

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 调教催眠 | 性做久久久久免费观看 | 欧美春宫 | 99久久精品免费看国产 | 日韩一区三区 | 亚洲第一综合网 | 国产日韩一区二区三区 | 99久久免费看国产精品 | 91精品天美精东蜜桃传媒免费 | 国产精品一级香蕉一区 | 三级理论在线播放大全 | 久久综合狠狠综合久久综合88 | 久久久乱码精品亚洲日韩 | 日本理论片中文在线观看2828 | 国内交换一区二区三区 | 精品久久久久久国产91 | 免费看一级毛片 | 九九久久国产精品免费热6 九九精品视频一区二区三区 | 99久久久久国产 | 欧美又大又粗又爽视频 | 天天操精品| 冰雪奇缘1完整版免费观看 变形金刚第一部 | 成人软件18免费 | 成人欧美一区在线视频在线观看 | 久久棋牌评测 | ckinese中国男同gay男男 | 精品国产美女AV久久久久 | 母爱成瘾在线观看 | 国产草草 | 性做久久久久久久久老女人 | 公交车强校花系列小说 | 草莓污污 | 亚州精品视频 | 男男同志videos | 国产精品极品 | 国产成人精品在线 | 欧美精品亚洲精品日韩专区va | 日本人泡妞xxxxxx69 | 菠萝视频在线完整版 | 无人在线视频高清免费播放 | 亚洲天堂色视频 |