Du kan også oprette en MySQL-begivenhed
, jeg tror, det er den enkleste måde i dag. Hvis du har phpmyadmin , der kræves ingen kode udover INSERT
erklæring:
- klik på den database, du vil oprette begivenheden, og på den øverste bjælke klik på linket "Begivenheder";
- aktiver skemalæggeren ved at klikke på knappen på den side;
- tilføj en ny begivenhed og indstil den til "gentagende" i pop op-vinduet;
- vælg de resterende muligheder, som du har brug for;
- tilføj insert-sætningen i tekstområdet i det samme vindue;
- klik på knappen "Go", og det er færdigt!
Btw, den genererede kode fra den begivenhed kan eksporteres senere og vil se nogenlunde sådan ud:
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);