* 몽고DB란

몽고DB는 스키마 없이 JSON형태로 정보를 저장하는 데이타베이스이다.

보다 많은 정보 [바로가기]


* 설치 방법

  1. [몽고DB 다운로드]에서 운영체제에 맞는 커뮤니티 버전 바이너리를 다운로드 하고 설치한다.
  2. 윈도우 환경변수에 등록해 준다.
    [윈도우 환경변수 등록 방법]
  3. DB가 저장되는 기본폴더를 만들어준다.
    $mkdir c:\data\db
  4. 몽고DB 서버를 실행한다.
    $mongod.exe
  5. 몽고DB가 잘 동작하는지 확인한다.
    $mongo.exe
    기본 test 데이터베이스에 연결 성공되면 잘 동작하고 있는 것 이다.

* 다른 DB PATH를 원할 경우

  1. 원하는 DB 폴더를 만든다.
    $mkdir c:\db
  2. 몽고DB 서버를 실행할 때 DB가 저장되길 원하는 PATH를 함께 넣어준다.
    $mongod --dbpath c:\db\
* 윈도우 서비스에 등록
매번 윈도우 부팅시 마다 몽고DB를 실행한다는 것은 여간 귀찮지 않을 수 없다.
윈도우 서비스에 등록하여 부팅시 마다 자동으로 실행 되도록 한다.

등록

$ mongod.exe --install --serviceName MongoDB --serviceDisplayName MongoDB --serviceDescription "MongoDB Service" --serviceUser MongoDBAdmin --servicePassword 비밀번호 --dbpath D:\MongDB\data\db --port 27017 --logpath D:\MongDB\log\mongoDB.log


제거

$ mongod --remove --serviceName MongoDB 


* 실행 오류
만약 두번째 실행 이후로 DB서버가 실행이 되지 않는다면 dbpath안에 mongod.lock 파일을 제거하고 서버를 다시 실행하면 된다.


참고: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/

'Developments > MongoDB' 카테고리의 다른 글

pymongo 도움말  (0) 2016.08.07
몽고DB 스키마 디자인  (0) 2016.08.05
몽고DB 관리툴  (0) 2016.07.30
몽고DB의 용어와 문법적 차이  (0) 2016.07.29
몽고DB 명령어  (0) 2016.07.29

+ Recent posts