2017-04-20 4 views
0

私は入札者に電子メールを送信する必要があるプロジェクトで作業していますので、データフォームの列を取得して入札者のEメールアドレスに電子メールを送信できるmysqlスケジューラを使用したいと思います。私は、mysqlをスケジューリングし、mysqlスケジューラを使用して電子メールを送信する方法があることを知りたいですか?

CREATE EVENT `exec` 
    ON SCHEDULE EVERY 5 SECOND 
    STARTS '2013-02-10 00:00:00' 
    ENDS '2015-02-28 00:00:00' 
    ON COMPLETION NOT PRESERVE ENABLE 
DO 
    call delete_rows_links(); 

答えて

0

ユーザーにメールを送信するときは、MySQLを使用しないでください。理想的には、ロジックは、dbではなく、MySQLdbと相互作用するアプリケーション内に存在する必要があります。これは、次の操作を行うことができます。(あなたが見上げるとcron表現hereを生成することができますのは、毎分を言わせて実行し、それはスケジューラ/ cronの式に従って設定さcron /スケジュールされたジョブことができ

  • クエリMySQLdbレコードを取得する
  • レコードを繰り返してemailサービスに電話して、電子メールを送信する
関連する問題