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

Værten tillader ikke begivenheder på MySQL, hvad er det bedste alternativ

Som Jim i kommentaren. Prøv at bruge Cron Job og ring til dit PHP-script for hver time er mit alternative svar.

#!/usr/bin/env php
<?php
# This file would be say, '/usr/local/bin/run.php'
// code
echo "I'm CRON Script"
 

Tilføj en Cron Job-kommandostruktur:

Minutes [0-59]
|   Hours [0-23]
|   |   Days [1-31]
|   |   |   Months [1-12]
|   |   |   |   Days of the Week [Numeric, 0-6]
|   |   |   |   |
*   *   *   *   * home/path/to/command/the_command.sh
 

Kommandoeksempel:

* 1 * * * php-path -f php-script-path &> /dev/null * 1 * * * /usr/bin/php -f /usr/local/bin/run.php &> /dev/null

Tilføj tilladelse via CHMOD-kommandoen.

chmod +x /usr/local/bin/run.php
 

Reference:
Sådan opretter du cron-job bruger PHP?
http://code. tutsplus.com/tutorials/managing-cron-jobs-with-php--net-19428



  1. OCIENvNlsCreate() mislykkedes. Når jeg prøver at forbinde min oracle-database i php

  2. Ingen understøttelse af OVER i MS SQL Server 2005?

  3. MySQL-vælg med CONCAT-tilstand

  4. Effektiv lagring af tidsseriedata:mySQL eller flade filer? Mange tabeller (eller filer) eller forespørgsler med WHERE-tilstand?