복붙노트

[MONGODB] 어떻게 / 덤프 MongoDB의 데이터베이스를 내보낼 수 있나요?

MONGODB

어떻게 / 덤프 MongoDB의 데이터베이스를 내보낼 수 있나요?

나는이 같은 몽고 수출을 시도 :

./mongodump --db local --collection lecturer 

그리고 나는 시도했다 :

./mongodump --db  local --collection posts --out - >  lecturer .csv  

구문 오류 : 구문 오류 (쉘) : 나는 같은 오류 메시지 1

해결법

  1. ==============================

    1.mongodump는 명령 줄 유틸리티입니다 프롬프트 시스템 명령이 아닌 몽고 자바 스크립트 쉘에서 실행하기로했다.

    mongodump는 명령 줄 유틸리티입니다 프롬프트 시스템 명령이 아닌 몽고 자바 스크립트 쉘에서 실행하기로했다.

    ./mongodump --db local --collection lecturer
    

    성공하면,이 명령은 현재 디렉토리에서 덤프 디렉토리에 일부 파일을 생성합니다.

  2. ==============================

    2.시작 몽고는 단말기에서 새 탭을 엽니 다. 다음 백업을 저장할 폴더를 먼저 탐색, 다음 명령을 입력합니다.

    시작 몽고는 단말기에서 새 탭을 엽니 다. 다음 백업을 저장할 폴더를 먼저 탐색, 다음 명령을 입력합니다.

    백업 단일 데이터베이스 :

    mongodump --host localhost --port 27017 --db db_name
    

    단일 데이터베이스를 복원합니다 :

    mongorestore --host localhost --port 27017 --db **** dump/db_name
    

    (이 경우, **** 데이터베이스에 대한 모든 이름을 나타냅니다)

    백업 모든 데이터베이스 :

    mongodump --host localhost --port 27017
    

    모든 데이터베이스를 복원합니다 :

    mongorestore --host localhost --port 27017  dump
    
  3. from https://stackoverflow.com/questions/11041614/how-do-i-export-dump-mongodb-database by cc-by-sa and MIT license