2016-06-21 3 views
0

나는 안드로이드 애플리케이션 날짜를 개발 중이다. 사용자로부터 날짜가 걸린다. 그런 다음 날짜가 mySQL 데이터베이스에 저장됩니다. 이제 매일 쿼리를 실행해야합니다. 날짜가 현재 날짜와 일치하면 사용자에게 SMS를 보냅니다. MySQL에서 매일이 쿼리를 어떻게 자동으로 실행할 수 있습니까?매일 MySQL 쿼리를 실행하는 방법

+0

mysql 또는 sqlite? 백그라운드 프로세스를 사용하여 해당 쿼리 만들기 –

답변

0

cron 작업을 사용해야합니다. 매일 실행되고 날짜가 일치하면 데이터베이스를 확인하는 스크립트를 작성하면 SMS가 전송됩니다.

다음은 스크립트의 워크 플로 :

// rundaily.php 
<?php 
// run sql query to see if the date matches 
    // if matches, send the sms 

그리고 cron 작업을 사용하여 당신이 rundaily.php 파일을 매일 실행해야합니다.

crontab -e 명령을 실행하여 Linux 환경에서 cron 작업을 정의 할 수 있습니다.

0

대구를 사용하지 않고 매일 기본 쿼리를 실행할 수 있도록 MYSQL 스케줄러를 실행할 수 있습니다.

관련 문제