2011-01-19 2 views
0

나는 mysql에서 데이터베이스를 가지고 있으며 디바이스에서와 동일하다. 디바이스의 한주기에서 업데이트 된 데이터를 한 번 동기화하고 싶다. 이것을 어떻게 할 수 있는가? 제발 조언. 각 테이블에 트리거를 작성하고 다른 테이블로 세부 정보를 업데이트하는 최악의 솔루션이 하나 있는데 20 개의 테이블이 있으므로 각 테이블에 4 개의 트리거 작업을 작성해야하므로 전체 80 개의 트리거가 작성되어야합니다. 해결책을 알려주세요. 제발 도와주세요.업데이트 된 데이터 백업을받는 방법은 무엇입니까?

+0

당신은 mysqldump를 가져갈 수 없습니까? 그렇지 않습니다. –

답변

0

mysqldump 명령 (SQL 명령이 아닙니다. 명령 행 도구입니다)을보십시오.

+0

왜 모든 데이터를 가져와 다시 장치에 삽입해야합니까? 업데이트 된 데이터 만 가져와야합니다. – ramsbh

0

좋아하는 프로그래밍 언어로 프로그램을 만들고 데이터를 복사하면 프로그램은 X주기마다 cron 작업을 통해 시작됩니다.

+0

업데이트 된 데이터 만 동기화해야합니다. – ramsbh

+0

그래서 델타를 찾아야합니다 ... 아니면 로그 정보를 써서 나중에 변경 사항을 복원 할 수 있습니다 ... – Tobias

+0

물론 이것은 씩 클라이언트 응용 프로그램을 개발중인 모든 모바일 개발자와 비슷한 문제 일 수 있습니까? 동기화 할 솔루션이 있어야합니다. 안 그래? – ramsbh

관련 문제