2013-05-30 4 views
-2

Mysql 테이블에 문제가 있습니다 ...이 테이블에서 30,000 개가 넘는 행이 있습니다. 실행중인 3 개의 프로세스에서이 테이블에 대해 선택, 삽입 및 업데이트를 수행합니다. 문제는 언젠가 며칠 후에 status와 delivery_date라는 두 개의 열이 자동으로 업데이트됩니다.이 업데이트는 며칠 후에 자동으로 mysql 테이블 행을 업데이트합니다.

+0

어 ...이 부분을 조금 확장 할 수 있습니까? 그것이 의미하는 바대로 여기에는 의문의 여지가 없습니다. –

+0

그래서 문제가 무엇입니까? – Faridzs

+0

"며칠 후 status와 delivery_date로 이름 지어지는 두 개의 열이 자동으로 업데이트되었습니다."- 이것이 원하는 경우 업데이트 방법을 추가하십시오. – Mifeet

답변

2

자동 실행을 위해 SQL 쿼리/저장 프로 시저를 예약하는 방법을 찾고 있다면 두 가지 옵션

  1. 당신이 필요 않는 저장 프로 시저를 쓰기와 MySQL에서 CREATE EVENT (documentation)를 사용합니다. this answer을 참조하십시오.

  2. PHP 컴퓨터에 충분한 권한이있는 경우 cron을 사용하여 원하는대로 수행하는 (PHP) 스크립트를 실행하십시오 (this answer 참조). Windows에는 몇 가지 대안이 있습니다.