mongoDB 란?
문서지향(Document-Oriented) 저장소를 제공하는 NoSQL 데이터베이스 시스템이다.
몽고 DB는 가장 인기있는 데이터베이스 관리 시스템이다.
mongoDB의 특징은?
1. 모든 데이터가 JSON 형태로 저장되며 스키마가 없어 각 필드는
서로 다른 데이터 타입을 가질 수 있다.
2. 다양한 종류의 쿼리문(정렬, 수집, 필터링, 정규표현식 등)을 지원한다.
3. join을 사용하지 않아도 되며, 강력한 인덱스 기능을 지원하여
모든 쿼리를 빠르게 처리할 수 있다.
등등...
mongoDB 다운로드 받기
mongoDB 윈도우(Windows)에 다운 받기 위해서
사전 작업이 필요하다.
사전작업
우선 내PC or 내 컴퓨터에 C드라이브로 들어간다.
data 폴더를 생성하고 그 안에 db 폴더를 생성한다.
해당 작업은 db폴더 안에 MongoDB를 설치하기 위함이며,
나중에 DB를 찾기도 쉽고, 관리하기 편하기 때문이다.
몽고DB (MongoDB) 다운로드 링크
https://www.mongodb.com/try/download/community
링크를 타고 들어가게 되면
아래와 같은 창이 뜨게 된다.
오른쪽 부분을 보게 되면 'Available Downlads' 부분이 있는데,
Version : 다운 받으려는 버전
Platform : Windows 또는 사용하고 있는 OS
Package : MSI
로 설정하고, 초록색 'Download' 버튼을 클릭한다.
.exe 설치파일 다운로드가 완료되면
해당 파일을 클릭한다.
그러면 아래와 같은
1. setup 창이 나타난다.
2. 아래 약관동의 체크박스를 클릭하면 Next 버튼이 활성화가 된다.
체크하고 Next 버튼을 클릭한다.
3. Custom을 클릭한다. 우리가 위에서 내PC-> C드라이브->data->db
파일을 생성했던 곳에 MongoDB를 저장하기 위해서
Custom을 눌러서 찾아줘야 한다.
4. Custom 버튼을 누르면 아래와 같이 설정할 수 있는 공간이 나오는데
Browse 버튼을 클릭해준다.
5. 우리가 C드라이브에 생성했던 db 파일을 찾아주고, OK 버튼을 누른다.
6. 노란색으로 표시한 Location 부분이 아래와 같은지 확인한다.
C드라이브 -> data 폴더 -> db 폴더라는 뜻이다.
7. 여기는 아래와 같다면 Next 버튼을 클릭한다.
8. 'Install MongoDB Compass' 체크박스에 체크가 되어 있다면 해제한다.
체크를 하면 불필요한 기능까지 설치가 되기 떄문이다.
9. 마지막으로 Install 버튼을 누른다.
10. 설치되는 로딩 바가 나오고, 설치가 완료된다. 그럼 Finish 버튼을 눌러 창을 닫는다.
후반작업 ( 환경 변수 설정 )
MongoDB 다운로드가 완료가 되었다면 '환경 변수'를 설정해줘야 한다.
환경 변수를 수정하기 위해 찾아가는 방법은 아래 사진으로 나타내었다.
경로만 말하자면
제어판 → 시스템 및 보안 → 시스템 → 고급 시스템 설정 → 환경 변수
환경 변수를 클릭하면 아래와 창이 하나 나타나는데,
'시스템 변수(S)'에서 'Path'를 찾는다.
Path를 클릭하고, 아래와 같이 파란색 배경으로 바뀌었다면
'편집(I)'를 누른다.
새로 만들기(N)를 누른다.
그리고 입력 칸이 활성화가 되면
C:\data\db\bin
입력한다.
이것은 우리가 C드라이브에 data 폴더에 db 폴더가 있는데
bin 폴더를 환경 변수로 두는 것이다.
bin 폴더는 컴파일된 파일들이 저장되는 데 사용된다.
명령 프롬프트 명령어 입력해보기
명령프롬프트 cmd 창을 열어 명령어를 입력할 것이다.
이는 다운로드된 mongoDB가 잘 실행되는지 보기 위함이다.
명령어
mongod
입력해준다.
그럼 아래와 같이 cmd 창이
복잡한 코드들로 도배가 된다.
그러면 정상적으로 작동하는 것이다.
또 다른 테스트로 아래 주소를 크롬 창에 입력해주면
http://localhost:27017/
아래와 같은 내용이 뜬다면 MongoDB가 잘 실행되는 것이다.
그럼 설치가 잘 완료가 되었다 !!
댓글