mongodump 사용: "mongodump: 명령을 찾을 수 없습니다."
로컬 데이터베이스 덤프를 가져오려고 하는데 다음을 사용해야 할 것 같습니다.
mongodump --host localhost:3002
하지만 단말기는 다음과 같이 말합니다.
-bash: mongodump: command not found
내가 뭘 빼놓았나요?아니면 잘못된 길로 가는 건가요?단말기에서 맥으로 사용하고 있습니다.
다음 명령을 사용하여 mongo를 설치했습니다.
curl http://downloads.mongodb.org/osx/mongodb-osx-x86_64-2.4.5.tgz > mongodb.tgz
tar -zxvf mongodb.tgz
MongoDB 4.4(2020년 7월 30일 출시) 이후에는 설치가 필요할 수 있습니다.mongodumpMongoDB 데이터베이스 도구(구성) 때문에 별도로mongodump,mongorestore기타)는 자체 프로젝트가 되었습니다.
오늘 MongoDB 4.4로 업그레이드를 해서 알게 되었고,mongodump작동을 중지했습니다.
$ mongodump
zsh: command not found: mongodump
저는 macOS에 있고 홈브루를 통해 MongoDB를 설치했습니다.갖기 위해mongodump친구들과 다시 돌아와서 홈브루를 통해 MongoDB 데이터베이스 도구를 설치했습니다.
brew tap mongodb/brew
brew install mongodb-database-tools
다른 OS를 사용하는 경우 다음과 같은 이점이 있습니다.
brew tap mongodb/brew; brew install mongodb-community또한 설치합니다.mongodump.
만약 당신이 그것을 가지고 있지 않다면.brew명령입니다. 홈브루를 설치하는 것을 정말 고려해야 합니다.
.tgz 파일의 압축을 방금 푼 경우 mongodump 명령을 PATH에서 사용할 수 없습니다.mongodb.tgz를 추출한 디렉토리 내의 /bin/ 하위 디렉토리로 이동하면 mongodump 바이너리가 있을 것입니다.이제 다음을 실행할 수 있습니다.
./mongodump --host localhost:3002
패키지 관리자와 함께 MongoDB를 설치하는 것이 훨씬 좋습니다.이 페이지를 읽으십시오. http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/ .를 읽고 예를 들어 Homebrew를 사용하여 MongoDB를 설치하고 PATH에 필요한 모든 바이너리를 보유합니다.
brew tap mongodb/brew
brew install mongodb-database-tools
mongodump를 사용하는 경우,mongo-toolsos 패키지 관리자에서 라이브러리를 설치해야 합니다.
경로에 없을 수도 있습니다. "mongod"와 동일한 디렉터리에 있어야 합니다. 그런 다음 다음 다음을 사용하여 실행할 수 있습니다.
/path/to/bin/mongodump --host localhost:3002
지금 MongoDB 공식 문서에 있습니다.예를 들어 3.2 버전을 설치하려면 다음과 같이 하십시오.
brew tap mongodb/brew
brew install mongodb-community@3.2
그런 다음 단계에 따라 업데이트합니다.PATH환경 변수입니다.
mongo-tools를 설치해야 mongo-dump가 가능합니다.
sudo apt-get install mongo-tools
Windows 사용자용
여기에서 MongoDB 데이터베이스 도구를 다운로드할 수 있습니다.
설치 가이드는 여기에서 확인할 수 있습니다.
언급URL : https://stackoverflow.com/questions/18123771/using-mongodump-mongodump-command-not-found
'programing' 카테고리의 다른 글
| MongoDB가 서버를 시작할 수 없습니다.이 빌드의 mongod에서는 기본 스토리지 엔진 'wiredTiger'를 사용할 수 없습니다. (0) | 2023.05.12 |
|---|---|
| Android adb "동기화 연결을 열 수 없습니다!" (0) | 2023.05.12 |
| 프롬프트 없이 로그인하는 방법은 무엇입니까? (0) | 2023.05.12 |
| MongoDB에서 두 개의 필드가 있는 고유 제약 조건 (0) | 2023.05.12 |
| C#을 사용하여 범위에서 난수를 생성 (0) | 2023.05.12 |