본문 바로가기

DB

MongoDB 설치 - Window

728x90

RDBMS에 익숙해진 나에게는 너무 낯선 nosql이다. 

 

www.mongodb.com/try/download/community

 

MongoDB Community Download

Download the Community version of MongoDB's non-relational database server from MongoDB's download center.

www.mongodb.com

msi파일 다운받는다.

 

혹시몰라서 인터페이스인 Compass도 설치하였다. 중간에 설치할건지 묻는 체크항목 있다.

 

몽고디비가 설치된 폴더로 이동해보면 (C:\Program Files\MongoDB\Server\4.4) readme파일과 bin폴더가 보인다.

readme 파일을 메모장으로 열어서 대충 스윽 보면

mongod - 데이터베이스 서버를 실행하는 명령어

mongo - 데이터베이스 쉘

따라서 >mongod를 입력해서 서버를 실행시킨 후

다른 커맨드 창에서 >mongo를 입력해서 진행해야하는 것 같다.

참고로 몽고디비는 데이터가 저장되는 기본 디렉토리경로가 C:/data/db이기 때문에 미리 생성해둔다. 없이 mongod를 입력한 경우 아래와같은 에러가 나온다.

 

 

bin은 명령어들이 있는 디렉토리이기 때문에 

mongod와 mongo같은 명령어를 쓰기위해서는 커맨드창에서 직접 bin디렉토리까지(C:\ProgramFiles\MongoDB\Server\4.4\bin) 이동한 후에 명령어를 입력해야 하지만 불편하므로 환경변수 세팅을 해준다.

 

내PC -> 설정 -> 고급 시스템 설정 -> 환경변수에 들어간다

 

 

시스템 변수의 Path에서 편집을 눌러서 새로운 Path를 추가한다.

 

커맨드 입력창을 다시켜서 mongod를 입력하면 작동이 되는 것을 볼 수 있다.

 

27017번 포트, waiting for connections 메세지 확인

 

 

>mongo

mongo 명령어를 입력하면 쉘에 들어온 것을 볼 수 있다.

 

>show dbs

db목록 조회

 

>db : 현재 db확인

>use **** : db생성(사용)

 

 

db생성 후 최소 1개 Collection이 있어야 db가 유지된다.

 

728x90