sql >> Databáze >  >> RDS >> Mysql

Jak spustit událost mysql po určité době?

Chcete-li pravidelně spouštět skript php, máte mnoho řešení:

  • Používáte úlohu cron (to znamená, že máte server). Chcete-li se to naučit, můžete navštívit tento odkaz .
  • Používáte Plánovač událostí poskytuje MySQL.
  • Pokud nemáte server, můžete použít poskytovatele, který bude vaše úkoly spouštět pravidelně, nejznámější je Webcron.org (není to zdarma).
  • Dalším řešením je vytvoření skriptu PHP, který bude spuštěn na pozadí a bude čekat na správný čas k provedení akce; k tomu musíte mít přístup k funkci set_time_limit() a ignore_user_abort() . Poté vytvoříte skript, který se nepřetržitě opakuje a momentálně kontroluje, zda je třeba něco udělat.



  1. Jak nainstalovat balíček MySQLdb? (ImportError:Žádný modul s názvem setuptools)

  2. převod datového typu varchar na datový typ datetime vedl k hodnotě mimo rozsah

  3. Jak používat rozlišování malých a velkých písmen v instr() v MySQL?

  4. Výběr hodnot sloupců tabulky spojení jako název sloupce výsledku