1. 程式人生 > 資訊 >教程:如何在不符合最低系統要求的電腦上安裝 Win11

教程:如何在不符合最低系統要求的電腦上安裝 Win11

1. 預設mysql定時是不開啟的。執行這個

SET GLOBAL event_scheduler = 1;
SHOW VARIABLES LIKE '%event_sche%';

2.雖然這裡用set global event_scheduler = on語句開啟了事件,但是每次重啟電腦。或重啟mysql服務後,會發現,事件自動關閉(event_scheduler=OFF),所以想讓事件一直保持開啟,最好修改配置檔案,讓mysql服務啟動的時候開啟時間,只需要在my.ini配置檔案的[mysqld]部分加上event_scheduler=ON即可,

3. 建立儲存過程 參考https://www.cnblogs.com/mark-chan/p/5384139.html

建立sp 時,已經有框架了,往裡面填上你測試成功的程式碼。記得每一個要分號。不然報錯

執行儲存

4. 執行 sp

CALL sp_deptreewithdocnum

5. 建立 定時任務

DROP EVENT IF EXISTS e_deptreewithdocnum;
DELIMITER ;;
CREATE EVENT e_deptreewithdocnum
ON SCHEDULE EVERY 1 MINUTE  STARTS TIMESTAMP '2019-05-15 15:10:30'
ON COMPLETION PRESERVE
DO
BEGIN
CALL sp_deptreewithdocnum;
END
;;
DELIMITER ;

6. 如何檢視已經建立的定時任務?

SELECT * FROM mysql.event \G

在下面的這個表中,定時的引數可以手工改。

當然,也可以直接在這裡修改