sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo activar el evento mysql después de un período de tiempo?

Para ejecutar un script php regularmente, tiene muchas soluciones:

  • Utiliza un trabajo cron (esto implica que tiene un servidor). Para aprender a hacer esto puedes visitar este enlace .
  • Utiliza el Programador de eventos proporcionada por MySQL.
  • Si no tienes servidor, puedes usar un proveedor que lanzará tus tareas regularmente, el más conocido es Webcron.org (no es gratis).
  • Otra solución, crea un script PHP que se ejecutará en segundo plano mientras espera el momento adecuado para realizar una acción; para ello debe tener acceso a la función set_time_limit() y ignore_user_abort() . Luego, crea un script que se repite continuamente y comprueba por el momento si hay algo que hacer.