También puede crear un Evento MySQL
, creo que es la forma más sencilla hoy en día. Si tiene phpmyadmin , no se requiere código además de INSERT
declaración:
- haga clic en la base de datos en la que desea crear el evento y en la barra superior haga clic en el enlace "Eventos";
- activar el programador haciendo clic en el botón de esa página;
- agregue un nuevo evento y configúrelo como "recurrente" en la ventana emergente;
- elija las opciones restantes según sus necesidades;
- agregue la declaración de inserción en el área de texto en esa misma ventana;
- haz clic en el botón "Ir" y ¡listo!
Por cierto, el código generado de ese evento se puede exportar más tarde y se verá así:
CREATE EVENT `monthly`
ON SCHEDULE EVERY 1 MONTH
STARTS '2015-10-07 00:00:00'
ON COMPLETION NOT PRESERVE ENABLE
DO INSERT INTO tbl_name (a,b,c) VALUES(1,2,3);