sql >> Database teknologi >  >> RDS >> Mysql

Hvordan udløser man mysql-begivenhed efter en tidsperiode?

For at køre et php-script regelmæssigt har du mange løsninger :

  • Du bruger et cron-job (dette betyder, at du har en server). For at lære at gøre dette kan du besøge dette link .
  • Du bruger Event Scheduler leveret af MySQL.
  • Hvis du ikke har server, kan du bruge en udbyder, som vil starte dine opgaver regelmæssigt, den mest kendte er Webcron.org (det er ikke gratis).
  • Anden løsning, du opretter et script PHP, der kører i baggrunden, mens du venter på det rigtige tidspunkt til at udføre en handling; for at gøre det skal du have adgang til funktionen set_time_limit() og ignore_user_abort() . Så laver du et script, der går i løkker og tjekker for øjeblikket, om der er noget at gøre.



  1. mysql indsæt forespørgselsresultat med flere rækker i tabellen

  2. Udforsk de forskellige måder at kryptere dine MariaDB-data på

  3. Hvordan kan jeg oprette en mysql db med Docker compose?

  4. Tomme værdier tilføjes til alle mysql-rækker i stedet for kun målrækken