복붙노트

[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. ==============================

    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. ==============================

    2.나는 또한 내가 빈 폴더와 실행 몽고에 가야하므로 또한, 난 내 환경 변수가 설정되어 해달라고 창에서 비슷한 문제에 직면했다. 아래는 내가 그 다음 단계는 1) 내가 좋아하는 내 바탕 화면 뭔가에 폴더를 만들어 "C : \ 바탕 화면 \ 데이터 \" 2) 몽고 쉘을 사용하기 위해, 당신은 너무 창에서, 우리는 \ bin 및 실행 몽고하는 명령 프롬프트 창을 변화 디렉토리를 열어 그것을 할 수 있습니다, 유닉스에 데몬 유사하다 몽고 실행해야 mongod --dbpath C : \ 바탕 화면 \ 데이터를하고 실행 해를 왼쪽 \ 몽고 \ 빈 : 3) 나는 두 번째 명령 프롬프트 창을 열어 C로 디렉토리를 변경했다 및 mongod 실행, 그것 뿐이다

    나는 또한 내가 빈 폴더와 실행 몽고에 가야하므로 또한, 난 내 환경 변수가 설정되어 해달라고 창에서 비슷한 문제에 직면했다. 아래는 내가 그 다음 단계는 1) 내가 좋아하는 내 바탕 화면 뭔가에 폴더를 만들어 "C : \ 바탕 화면 \ 데이터 \" 2) 몽고 쉘을 사용하기 위해, 당신은 너무 창에서, 우리는 \ bin 및 실행 몽고하는 명령 프롬프트 창을 변화 디렉토리를 열어 그것을 할 수 있습니다, 유닉스에 데몬 유사하다 몽고 실행해야 mongod --dbpath C : \ 바탕 화면 \ 데이터를하고 실행 해를 왼쪽 \ 몽고 \ 빈 : 3) 나는 두 번째 명령 프롬프트 창을 열어 C로 디렉토리를 변경했다 및 mongod 실행, 그것 뿐이다

  3. ==============================

    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. ==============================

    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. ==============================

    5.또한 창에 동일한 문제에 직면했다. --dbpath 디렉토리 경로에 공백이 포함되지 않은 경우, 따옴표를 포함하지 않는다. 따옴표를 제거 경로에 공간이없는 경우, 문제가 해결.

    또한 창에 동일한 문제에 직면했다. --dbpath 디렉토리 경로에 공백이 포함되지 않은 경우, 따옴표를 포함하지 않는다. 따옴표를 제거 경로에 공간이없는 경우, 문제가 해결.

  6. from https://stackoverflow.com/questions/29749949/how-to-start-mongo-db-on-windows by cc-by-sa and MIT license