Você pode usar o agendador de eventos para atingir o propósito acima no Mysql.
Para criar um evento, você pode usar a instrução create event. Aqui está uma explicação com exemplo.
Algo assim:
CREATE EVENT e_totals
-> ON SCHEDULE AT '2006-02-10 23:59:00'
-> DO INSERT INTO test.totals VALUES (NOW());