2017-02-20 1 views
0

여러 컴퓨터에서 MYSQL 데이터베이스를 동기화 (공유)하고 싶습니다. 내 전략은 여러 대의 컴퓨터에서 사용할 수 있도록 데이터베이스를 DropBox 디렉터리로 이동하는 것입니다. Windows에서이 작업을 수행하는 방법을 명확하게 설명했지만 XAMPP 디렉토리에있는 데이터베이스의 위치와 mysql 구성 파일 (Windows의 경우 my.ini, Mac의 경우 my.cnf)의 이름과 위치가 다릅니다. 구성 파일 지시문은 Windows 파일에서 변경된 내용을 간단히 비교하여 Mac에서 작동하지 않을만큼 충분히 다릅니다.Mac의 여러 컴퓨터에서 xampp mysql 데이터베이스 동기화 (공유) Sierra

MYSQL 데이터베이스를 옮기고 my.cnf 파일을 변경해 보았습니다. 소프트웨어를 새 위치로 지정하는 데 의미가 있으며 작동시키지 못했습니다. 또한 config 파일을 남기고 xampp을 데이터베이스 폴더를 찾던 디렉토리에있는 심볼릭 링크로 리디렉션하려고했습니다. 어느 경우에도 xampp이 mysql을 실행하지 못하게 할 수있다.

나는 xampp과 심볼릭 링크를 사용하여 일관되게 성공하지 못했으며, 주로 xampp를 새로운 PHP localhost 디렉토리로 리다이렉트했다. 이 경우 mysql을 사용하여이 작업을 수행 할 수 없습니다.

누구든지이 작업을 수행하는 방법을 알고 있습니까, 즉 my.cnf 파일의 어떤 설정을 리디렉션해야하는지 (필자가 생각할 수있는 모든 변형에 대해 시도했습니다) 또는 대안에 대한 smylink를 따르는 방법 예배 규칙서?

미리 도움을 청하십시오.

--Kenoli

답변

1

당신은 로컬 영역 네트워크에있는 경우 당신은 단순히 MySQL 서버로의 PC 중 하나를 사용하여 로컬 IP 주소를 사용하여 데이터베이스에 연결할 수 있습니다. 그렇지 않다면, 나는 이것을 Hamachi를 사용하여 해결했고 서버로 사용하려는 pc의 Hamachi IP 주소를 사용했습니다. 나는 이것이 심볼릭 링크와 DropBox에 대한 직접적인 반응이 아니라는 것을 알고 있지만, 문제를 해결합니다.

관련 문제