MySQL創(chuàng)建定時任務(wù)實(shí)例(每天凌晨1點(diǎn)、每小時、每分鐘、某一時間點(diǎn))
常用的一定要寫在前面
# 從2019-10-11開始,每天的00:30:00執(zhí)行定時任務(wù) ON SCHEDULE EVERY 1 DAY STARTS '2019-10-11 00:30:00' # 每天的凌晨1點(diǎn)執(zhí)行定時任務(wù) ON SCHEDULE EVERY 1 DAY STARTS DATE_ADD(DATE_ADD(CURDATE(), INTERVAL 1 DAY), INTERVAL 1 HOUR) # 特定的日期特定的時間點(diǎn)執(zhí)行定時任務(wù) ON SCHEDULE at '2019-10-10 19:14:10' # 每五分鐘執(zhí)行一次定時任務(wù) ON SCHEDULE EVERY 5 MINUTE STARTS CURDATE() # 每小時執(zhí)行一次定時任務(wù) ON SCHEDULE EVERY 1 HOUR STARTS CURDATE()
下面開始進(jìn)入正文?。。?/p>
就像增刪改查需要權(quán)限一樣,建立定時任務(wù)也需要權(quán)限!
一、查看定時策略是否開啟
show variables like '%event_sche%';
如果顯示為

ON:表示已開啟,下面這些就不用做了,直接進(jìn)入【二、創(chuàng)建定時任務(wù)】
OFF:表示沒有開啟!
set global event_scheduler=1;-- 開啟定時
執(zhí)行完這一句,如果顯示access denied;

表示你沒有開啟定時任務(wù)的權(quán)限,聯(lián)系運(yùn)維給你開通權(quán)限,或者讓他執(zhí)行一下上面這個語句。
執(zhí)行完之后再執(zhí)行一下show variables like '%event_sche%';確保已開啟。
二、創(chuàng)建定時任務(wù)
以下語句也是在新建查詢窗口運(yùn)行
方法1:直接創(chuàng)建定時任務(wù)事件
DELIMITER // CREATE EVENT test_event on schedule at '2019-10-10 19:27:10' #規(guī)定在這個時間點(diǎn)執(zhí)行下面的語句 DO BEGIN DROP TABLE IF EXISTS test_ee; /************************************************************************/ CREATE table test_ee AS SELECT NOW() ; END; //
方法2:先創(chuàng)建存儲過程,再定義執(zhí)行周期
-- 創(chuàng)建存儲過程test
CREATE PROCEDURE test_d2 ()
BEGIN
DROP TABLE IF EXISTS test_ddd;
/*************************************/
CREATE table test_ddd AS SELECT NOW()
;
END;
CREATE EVENT IF NOT EXISTS temp_event
on schedule at '2019-10-10 19:14:10'
ON COMPLETION PRESERVE -- ENABLE
do call test_d2();總結(jié)
到此這篇關(guān)于MySQL創(chuàng)建定時任務(wù)(每天凌晨1點(diǎn)、每小時、每分鐘、某一時間點(diǎn))的文章就介紹到這了,更多相關(guān)MySQL定時任務(wù)每天凌晨內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Centos7下安裝和配置MySQL5.7.20的詳細(xì)教程
這篇文章主要介紹了Linux(CentOS7)下安裝和配置MySQL5.7.20詳細(xì)教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價,需要的朋友可以參考下2020-05-05
MySQL 使用 Performance Schema 定位和解決慢
本文介紹了如何使用MySQL的PerformanceSchema來定位和解決慢SQL查詢問題,通過啟用PerformanceSchema并分析相關(guān)的系統(tǒng)表,可以收集到詳細(xì)的性能數(shù)據(jù),從而識別出影響性能的SQL語句,優(yōu)化策略包括優(yōu)化查詢語句、調(diào)整數(shù)據(jù)庫配置等2025-02-02
美團(tuán)網(wǎng)技術(shù)團(tuán)隊(duì)分享的MySQL索引及慢查詢優(yōu)化教程
這篇文章主要介紹了美團(tuán)網(wǎng)技術(shù)團(tuán)隊(duì)分享的MySQL索引及慢查詢優(yōu)化教程,結(jié)合了實(shí)際的磁盤IO情況對一些優(yōu)化方案作出了分析,十分推薦!需要的朋友可以參考下2015-11-11
關(guān)于skip_name_resolve參數(shù)的總結(jié)分享
下面小編就為大家?guī)硪黄P(guān)于skip_name_resolve參數(shù)的總結(jié)分享。小編覺得挺不錯的,現(xiàn)在分享給大家。給大家一個參考。一起跟隨小編過來看看吧2016-03-03

