我已經創建了一個事件來執行每個月的第一天。事件在mysql中無法正常工作?
事件如下:
DELIMITER $$
CREATE EVENT event2
ON SCHEDULE EVERY '1' MONTH
STARTS '2011-05-01 00:00:00'
DO
BEGIN
call UpdateIt();
END$$
DELIMITER ;
/* Here Stored procedure "UpdateIt()" will update a row.*/
任何問題與存儲過程,其工作的罰款。
而且我已經設置了@@ global.event_scheduler爲1
即使它不能正常工作。請任何人解決這個問題。
有人應該知道「它不工作」是什麼?你有沒有測試過,如果是的話,怎麼樣?你測試的參數是什麼?你是如何得出結論的?你確定這是事件不起作用或程序? – 2011-04-20 10:50:41
開始日期是'2011-05-01',今天是'2011-04-20'。你有沒有改變系統日期?如何?嘗試使用1分鐘測試事件。 – Devart 2011-04-20 11:21:10
我檢查過,程序工作正常,但事件工作不正常。我已經更改了系統日期,並且檢查了表格中也沒有更改。 – Gnanendra 2011-04-20 11:25:10