CakePHP와 MySQL을 사용하여 사이트를 설정했으며 문제가 생길 경우를 대비하여 라이브 사이트를 방해하지 않고 테스트 데이터베이스에서 작업하고 싶습니다.통찰력 필요 - 실제 사이트에서 사용할 프로덕션 데이터베이스를 동기화하는 가장 좋은 방법은 무엇입니까? CakePHP, MySQL
다른 바쁜 사이트가 있지만 내 테스트 사이트가 가끔 신경이 쓰이는 라이브 데이터베이스에서 실행됩니다.
테스트 데이터베이스에서 테이블 이름을 변경하고 실제 데이터베이스에서 변경하려면 어떻게해야합니까? 또는 테스트 데이터베이스에서 레코드를 제거합니다. 변경 사항을 비교할 수있는 방법이 있습니까? 변경 사항을 병합하려면 어떻게합니까?
실시간 사용자의 수정 사항 및 이러한 상황에 어떻게 영향을 줍니까?
개발자 중 일부는 통찰력을 공유 할 수 있기를 바랍니다.
질문에 너무 많고 흐릿한 질문이 있습니다. 한 가지를 골라 낼 수 있습니까? 아니면 정확히 무엇을해야합니까? –
테스트 데이터베이스를 수정/변경 (라이브 데이터베이스의 새 복사본 사용)하고 테스트를 편집하는 동안 라이브 사이트의 변경 사항을 덮어 쓰지 않고/충돌하지 않고 변경 내용을 다시 라이브 데이터베이스로 가져 오려고합니다. 데이터 베이스. – james
데이터베이스에 대한 SVN과 비슷한 것 – james