Kör du mySQL version 5.1 eller senare? Använd i så fall en mysql-event.
Till exempel:
CREATE EVENT MY_WEEKLY_THING
ON SCHEDULE EVERY 1 WEEK STARTS '2010-09-19 23:30:00'
DO CALL MY_STORED_PROCEDURE;
Din server måste naturligtvis vara igång vid den tidpunkt som nämns.