sql >> Database >  >> RDS >> Mysql

Hoe een mysql-gebeurtenis na een bepaalde periode te activeren?

Om regelmatig een php-script uit te voeren, heb je veel oplossingen:

  • Je gebruikt een cron-job (dit houdt in dat je een server hebt). Om dit te leren, kunt u deze link bezoeken .
  • Je gebruikt de Evenementenplanner geleverd door MySQL.
  • Als je geen server hebt, kun je een provider gebruiken die je taken regelmatig start, de meest bekende is Webcron.org (het is niet gratis).
  • Andere oplossing, je maakt een script PHP dat op de achtergrond draait terwijl je wacht op het juiste moment om een ​​actie uit te voeren; daarvoor moet je toegang hebben tot functie set_time_limit() en ignore_user_abort() . Vervolgens maak je een script dat continu doorloopt en even checkt of er iets te doen is.



  1. regexp_substr slaat lege posities over

  2. MariaDB JSON_REMOVE() uitgelegd

  3. Converteer het ontsnapte Unicode-teken terug naar het werkelijke teken in PostgreSQL

  4. Een lijst met beschikbare tekensets retourneren in MySQL