[MONGODB] 창에 MongoDB를 시작하는 방법
MONGODB창에 MongoDB를 시작하는 방법
나는 몽고에 새로운 오전, 나는 내 Windows 시스템에서 MongoDB를 설치하려합니다. 나는이 자습서를 수행하지만, 내가 할 때입니다
C:\mongodb\bin\mongod.exe
내 CMD는 나에게이 출력을 제공합니다
2015-04-20T18:53:27.433+0500 I STORAGE [initandlisten] exception in ini
en: 29 Data directory C:\data\db\ not found., terminating
2015-04-20T18:53:27.436+0500 I CONTROL [initandlisten] dbexit: rc: 100
해결법
-
==============================
1.MongoDB의 모든 데이터를 저장하는 데이터 디렉토리를 필요로한다. MongoDB를의 기본 데이터 디렉토리 경로는 \ 데이터 \ dB이다.
MongoDB의 모든 데이터를 저장하는 데이터 디렉토리를 필요로한다. MongoDB를의 기본 데이터 디렉토리 경로는 \ 데이터 \ dB이다.
이 폴더 만들기
md \data\db
당신은 예를 들어, mongod.exe하는 --dbpath 옵션을 사용하여 데이터 파일의 대체 경로를 지정할 수 있습니다 :
C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
당신의 경로에 공백이 포함되어있는 경우, 큰 따옴표로 전체 경로를 둘러싸,
예를 들어 :
C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
자세히 자세히보기
-
==============================
2.나는 또한 내가 빈 폴더와 실행 몽고에 가야하므로 또한, 난 내 환경 변수가 설정되어 해달라고 창에서 비슷한 문제에 직면했다. 아래는 내가 그 다음 단계는 1) 내가 좋아하는 내 바탕 화면 뭔가에 폴더를 만들어 "C : \ 바탕 화면 \ 데이터 \" 2) 몽고 쉘을 사용하기 위해, 당신은 너무 창에서, 우리는 \ bin 및 실행 몽고하는 명령 프롬프트 창을 변화 디렉토리를 열어 그것을 할 수 있습니다, 유닉스에 데몬 유사하다 몽고 실행해야 mongod --dbpath C : \ 바탕 화면 \ 데이터를하고 실행 해를 왼쪽 \ 몽고 \ 빈 : 3) 나는 두 번째 명령 프롬프트 창을 열어 C로 디렉토리를 변경했다 및 mongod 실행, 그것 뿐이다
나는 또한 내가 빈 폴더와 실행 몽고에 가야하므로 또한, 난 내 환경 변수가 설정되어 해달라고 창에서 비슷한 문제에 직면했다. 아래는 내가 그 다음 단계는 1) 내가 좋아하는 내 바탕 화면 뭔가에 폴더를 만들어 "C : \ 바탕 화면 \ 데이터 \" 2) 몽고 쉘을 사용하기 위해, 당신은 너무 창에서, 우리는 \ bin 및 실행 몽고하는 명령 프롬프트 창을 변화 디렉토리를 열어 그것을 할 수 있습니다, 유닉스에 데몬 유사하다 몽고 실행해야 mongod --dbpath C : \ 바탕 화면 \ 데이터를하고 실행 해를 왼쪽 \ 몽고 \ 빈 : 3) 나는 두 번째 명령 프롬프트 창을 열어 C로 디렉토리를 변경했다 및 mongod 실행, 그것 뿐이다
-
==============================
3.MongoDB를 디렉터리 DB를 모르기 때문에.
MongoDB를 디렉터리 DB를 모르기 때문에.
나를 위해 고정 작업 할 수 있습니다.
1 단계 : 새 폴더 예를 들어, 실행 cmd를
mkdir E:\workspace\mongodb\data
2 단계 : 루트 MongoDB의 경로 예로 이동 (CD ... / MongoDB를 /.../ 빈 /)
C:\Program Files\MongoDB\Server\3.4\bin>mongod.exe --dbpath E:\workspace\mongodb\data
확인.
-
==============================
4.나는 사용하여 동일한 고정 :
나는 사용하여 동일한 고정 :
에 폴더 데이터를 생성
D : \ 프로젝트 작업 공간 \ MongoDB를 \ 데이터
그런 다음 다른 폴더의 DB를 내부 데이터를 생성 즉,
D : \ 프로젝트 작업 공간 \ MongoDB를 \ 데이터 \ DB
그런 다음 명령을 실행
mongod --dbpath D:\project-workspace\mongodb\data\db
당신이 MongoDB를 다른 사람 찾아보기 C에 대한 설정 환경 변수를 가지고 있는지 확인하십시오 : \ 프로그램 파일 \ MongoDB를 \ 서버 \ 3.4 \ 빈 다음이 실행 => mongod.exe --dbpath E : \ 작업 \ MongoDB를 \ 데이터
-
==============================
5.또한 창에 동일한 문제에 직면했다. --dbpath 디렉토리 경로에 공백이 포함되지 않은 경우, 따옴표를 포함하지 않는다. 따옴표를 제거 경로에 공간이없는 경우, 문제가 해결.
또한 창에 동일한 문제에 직면했다. --dbpath 디렉토리 경로에 공백이 포함되지 않은 경우, 따옴표를 포함하지 않는다. 따옴표를 제거 경로에 공간이없는 경우, 문제가 해결.
from https://stackoverflow.com/questions/29749949/how-to-start-mongo-db-on-windows by cc-by-sa and MIT license
'MONGODB' 카테고리의 다른 글
[MONGODB] 내가 어떻게하여 MongoDB에서 배열의 상단에 값을 추가하는 방법은 무엇입니까? (0) | 2019.12.26 |
---|---|
[MONGODB] MongoDB를 - 월별로 그룹 (0) | 2019.12.26 |
[MONGODB] 전 세계적으로 속성없이 클래스에 JsonConverter를 사용 (0) | 2019.12.25 |
[MONGODB] MongoDB의 응집을 이용하여 한계 정렬 각 그룹 [중복] (0) | 2019.12.25 |
[MONGODB] MongoDB의 변경 문서에 대한 통지를 받기 (0) | 2019.12.25 |