--
-- 開啟事件
set global event_scheduler = 1;
set @@global.event_scheduler = 1;
set global event_scheduler = on;
set @@global.event_scheduler = on;
-- 建立儲存過程
create procedure `prc_del_alarm`
(in date_inter int) comment '自動刪除告警'
begin
delete from yd_alarminfo where (to_days(now(
)) - to_days(eventtime))
>=date_inter;
end-- 建立事件,排程。每天執行一次
create event `auto_delete_alarm`
on schedule every 1 day starts '2020-06-08 11:00:00'
on completion preserve enable comment '自動刪除90天以前的告警資料'
do call prc_del_alarm(90)
;-- 手動執行儲存過程
call prc_del_alarm(90)
;show variables like 'event_scheduler'
;select @@event_scheduler;
show processlist;
-- 檢視庫下的儲存過程,兩個都可以
select name from mysql.proc where db=
'test01'
;show procedure status where db=
'test01'
;-- 檢視事件
show events
-- 刪除事件
drop events if exists updateinfostatus
-- 臨時關閉事件
alter events updateinfostatus disable
-- 開啟事件
alter events updateinfostatus enable
mysql57是什麼 關於mysql57的詳細介紹
簡介 php7 mysql57 nginx19 on ubuntu 1404 本文 前段時間php公升級到了7.0版本,據說很牛叉,比如效能較5.6提公升兩倍,記憶體占用低之類的,後來又看微博上說等到7.0.1才穩定。果不其然,很快就公升級了,最近才有時間折騰一下,在這裡做個總結。環境 1核1g主機...
MySQL刪除30天以前的資料(PHP)
需求 1.每日定時執行清理30天以前舊資料,如 當前日期2019年5月8日,需清理所有小於2019年4月8日資料 2.直接通過sql語句實現 定時任務,每日0 00執行,刪除乙個月以前的短鏈結 0 0 usr local php bin php 01 delete surl.php link new...
MySQL刪除30天以前的資料(PHP)
需求 1.每日定時執行清理30天以前舊資料,如 當前日期2019年5月8日,需清理所有小於2019年4月8日資料 2.直接通過sql語句實現 定時任務,每日0 00執行,刪除乙個月以前的短鏈結 0 0 usr local php bin php 01 delete surl.php link new...