URGENT: simple quick script to synchronize several mysql tables

  • 상태: Closed
  • 상: $10
  • 접수된 참가 항목: 1
  • 수상자: brnopcman

콘테스트 개요

I need this URGENTLY to help debug and fix a problem I'm having.

I need a simple script which will do the following (pseudo-code):

READ from configuration file, the host, port, user, password of two mysql servers: SERVER1 and SERVER2.
For each DATABASE in SERVER1, repeat:
For each TABLENAME in SERVER1.DATABASE, repeat:
Let T1 represent TABLENAME in SERVER1.DATABASE and T2 represent TABLENAME in SERVER2.DATABASE.
Get the name of the auto_increment primary key column of T1 (if none defined, skip to next table).
Select the MAX(primary key "PK" value) from T1 and T2
For each ROW in T1 that has a PK value larger than MAX(T2.PK), copy the row from T1 to T2.
Compare the COUNT(*) from T1 and T2, and if they don't match, print a warning.
Done
Done
; end of pseudo-code

In the public phase of the contest, please upload screen shots showing your test procedure and test results. The code will be uploaded only if you are selected as the winner. THE CONTEST MAY BE ENDED EARLY IF A SATISFACTORY SUBMISSION IS RECEIVED.

추천 기술

이 콘테스트의 상위 작품

항목 더 보기

공개 설명 게시판

  • minhanoi
    minhanoi
    • 6 년 전

    Do you accept NodeJS script?

    • 6 년 전

콘테스트를 시작하는 방법

  • 콘테스트를 게시하세요

    콘테스트 등록 빠르고 쉽습니다

  • 수많은 항목을 입찰받으세요

    수많은 항목을 입찰받으세요 전세계 프리랜서들이 입찰합니다

  • 최고 항목에 수여하기

    최고 항목에 수여하기 파일을 다운로드하세요 - 쉽습니다!

지금 콘테스트 게시 아니면, 오늘 바로 시작하세요!