저는 클라이언트 용 MySQL 데이터베이스가있는 webshop을 개발 중입니다. 이 클라이언트는 이미 MySQL 데이터베이스가있는 인보이스 관리 웹 사이트입니다.Cronjob PHP 스크립트를 사용하여 두 개의 MySQL 데이터베이스를 어떻게 동기화합니까?
이제 인보이스, 고객 및 제품 레코드를 동기화하기 위해 cronjob에 의해 트리거되는 PHP 스크립트를 작성하고 싶습니다.
주문 기록 :
id | clientId | status | shipping | reduction
* order_items 기록 : *
id | productId | price |amount | orderId
클라이언트 기록 :
id | fname | name | email | ...
참고 status = 2
만 주문 기록 동기화가 완료되면 상태가 3
으로 변경되어야합니다.
두 데이터베이스는 다른 주문 테이블 및 송장
이 작업을 수행하는 가장 좋은 방법은 무엇입니까
을 사용하고 있습니까?
당신이 저장 프로 시저의 옵션이있는 경우이 데이터베이스 호출을 실행하는 좋은 방법이 될 수있다 . 그러면 그 절차를 수행하기 위해 크론 작업이 필요할 것입니다. 또는 cron 작업은 관련 SQL 업데이트로 PHP 파일을 실행할 수 있습니다. – AlexP