क्या आप mySQL संस्करण 5.1 या बाद का संस्करण चला रहे हैं? अगर ऐसा है तो mysql इवेंट का इस्तेमाल करें।
उदाहरण के लिए:
CREATE EVENT MY_WEEKLY_THING
ON SCHEDULE EVERY 1 WEEK STARTS '2010-09-19 23:30:00'
DO CALL MY_STORED_PROCEDURE;
आपका सर्वर निश्चित रूप से उल्लिखित समय पर चालू और चालू होना चाहिए।