3
데이터를 네트워크에서 /로 전송하려면 MySQL 데이터베이스를 온라인으로 내보내고 가져와야합니다. 현재 나는이 기능을 'mysqldump'와 함께 사용한다. 그러나 기존 데이터베이스에 데이터베이스를 가져 오면 데이터베이스가 가져온 데이터베이스의 새 값으로 업데이트된다는 제한이 있습니다.MySQL 온라인 가져 오기 및 내보내기
나의 현재 요구 사항은 소스에서 데이터베이스를 내보내고 대상으로 가져 오는 것입니다 (IP 주소 또는 시스템 이름 제공). INFILE 및 OUTFILE을 통해 가져 오기 및 내보내기를 수행해야합니다.
편집 :
내 응용 프로그램에서3 가지 옵션이있다
- 수출 데이터베이스 - 로컬에있는 파일에서 가져 오기 데이터베이스 - 로컬 시스템에
- 가져 오기 데이터베이스 응용 프로그램에서 데이터베이스 내보내기 시스템에서 응용 프로그램의 데이터베이스로
- 온라인 교환 - 소스에서 데이터베이스를 내보내고 대상 시스템으로 가져 오기.
로컬에서 가져 오기 및 내보내기는 INFILE 및 OUTFILE 시나리오를 통해 구현됩니다. 나는 mysdqldump보다는 같은 개념으로 온라인 교환을 수행하기를 원한다. 사전에
감사합니다.
정확히 무엇을 달성하고자하는지 더 자세히 설명하십시오. – zerkms
@zerkms 질문이 지금 편집되었습니다. 당신이 그것을 얻을 수 있기를 바랍니다. – Gapchoos
당신이해야 할 일을 정확히 밝히지는 못합니다. ** 현재 ** 질문에 대한 유일한 대답은 : INFILE과 OUTFILE이 문제를 해결합니까? 그렇다면 - 그렇다면 사용하십시오. 그렇다면 사용하지 마십시오. – zerkms