2013-01-12 2 views
0

CSV 파일의 제품을 이미 살고있는 WooCommerce 사이트로 가져 오는 작업이 있습니다. 데이터베이스를 수정하는 스크립트를 실행하기 전에 사전에 수행해야 할 예방 조치가 있는지 궁금합니다.MySQL 데이터베이스 가져 오기 절차

내 가정은 데이터베이스 백업을 임시로 사이트를 오프라인으로 설정하고 스크립트를 실행 한 다음 사이트를 다시 온라인 상태로 만드는 것입니다. 내가해야 할 다른 것이 있습니까?

답변

2

물건을 잘못 삽입하면 아무것도 삭제되지 않지만 모든 것을 삭제하고 새로 가져온 데이터를 삭제하려고 시도하는 것보다 모든 파일을 모두 삭제하고 삽입하는 것이 더 쉽기 때문에 나는 단지 데이터베이스의 백업을 만들 것입니다. 그 외에는 일시적으로 웹 사이트를 다운받을 필요가 없다고 생각합니다. 그 스크립트는 수십만 개의 행을 삽입하지 않는다고 가정하면 매우 빨리 끝나야합니다. 그러나 원하는 경우 어느 것이 든 완전히 기반으로하는 경우에만 잠시 동안 사용하지 않으려는 경우 (필요하지 않음). 가장 중요한 것은 실행 전에 가져 오기 방법이 올바른지 확인하는 것입니다. 그 몇 안되는 것들을 제외하고는 모두 설정해야합니다. 행운을 빕니다!

0

내가 알기에 충분하다. @Devon Bernad가 말했듯이, 프론트 엔드와 관련이 없으면 오프라인으로 설정할 필요가 없습니다. 행운을 빌어 요. :)

1

전자 상거래와 같은 것으로 전체 데이터베이스 (데이터베이스가 아닌)를 가져 와서 하위 도메인처럼 어딘가에 복원하고 모든 것이 작동하는지 확인한 다음 해당 내용을 밀어 넣습니다. 두 가지를 복원하고 일치시키기 전에 고객 주문서의 사본을 가져야 할 수도 있습니다.

관련 문제