Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
PHP を使用して特定のエポック時間に発生するように、列の状態 (ブール値) を変更するなどのクエリをトリガーするにはどうすればよいですか?
mysqlクエリ - >イベントの作成 - >変更の定義のようなものになると思います
それを行うための最良の方法は何ですか?
ここで私の英語、スペイン語のスピーカーで申し訳ありませんが、事前に感謝します。
cron ジョブを使用するか、CREATE EVENT 構文 (MySQL 5.1.6 以降で使用可能) を使用できます。
いえ
mysql> CREATE EVENT yourevent -> ON SCHEDULE AT '2013-02-10 23:59:00' -> DO ALTER TABLE SYNTAX HERE;
EVERY interval繰り返しイベントを作成する場合は、 afterを追加できますAT(を参照) 。
EVERY interval
AT
詳細はこちら
これを行うには、cron ジョブを設定できます。サーバーから次のようにします。
sudo crontab -u root -e
これにより、root ユーザーの cron ジョブが編集用に開かれます。
次に、スクリプトを実行する時刻と、実行するスクリプトを入力します
0 10 * * * php/foo.php
これにより、毎日 10:00 に foo.php スクリプトが実行されます。