/ / MySQL EVENT निष्पादित नहीं करता है - mysql, इवेंट्स, mysql-workbench

MySQL EVENT निष्पादित नहीं करता है - mysql, ईवेंट, mysql-workbench

मेरे पास एक घटना है जो एक मेज पर रिकॉर्ड को हटा देती है जो एक महीने पुरानी हैं। लेकिन इस पर अमल होता नहीं दिख रहा है।

DELIMITER $

CREATE EVENT delete_wykofile_back
ON SCHEDULE EVERY 1 MINUTE
STARTS CURRENT_TIMESTAMP + INTERVAL 1 DAY
ENDS CURRENT_TIMESTAMP + INTERVAL 5 YEAR
ON COMPLETION PRESERVE

DO
BEGIN
DELETE FROM factory.wyko_file_backup WHERE date_inserted < DATE_SUB(NOW(), INTERVAL 1 MONTH);

END$

DELIMITER ;

मैंने अब तक क्या किया है:

  • मैंने इसके बाद से ON को आधारित वैश्विक Event_scheduler को सेट किया है सवाल

  • मैं यह भी जाँचता हूँ सवाल, लेकिन कोई फायदा नहीं हुआ।

  • इसका भी कोई जवाब नहीं है सवाल.
  • उपयोग करने वाला खाता im एक सुपरयुसर है, जिससे आधारित है इस.

शो के घटनाक्रम; यहां छवि विवरण दर्ज करें

प्रकटीकरण प्रक्रिया; यहां छवि विवरण दर्ज करें

मैं MySQL कार्यक्षेत्र 6.2 का उपयोग कर रहा हूं। मैं परीक्षण के लिए 1 मिनट के अंतराल के साथ घटना चला रहा हूं।

उत्तर:

जवाब के लिए 0 № 1
STARTS CURRENT_TIMESTAMP + INTERVAL 1 DAY

वर्तमान तिथि या पिछली तिथि होनी चाहिए। अभी इसका सेट 12/4/2015 को शुरू होना है।