MongoDB
MongoDB: 애플리케이션 데이터 플랫폼
업계 최고의 최신 데이터베이스를 토대로 구축된 애플리케이션 데이터 플랫폼을 사용해 아이디어를 더욱 빠르게 실현하세요. MongoDB는 데이터를 손쉽게 처리할 수 있도록 지원합니다.
www.mongodb.com
# 설치
몽고DB 사이트에 들어가서 제품메뉴에 커뮤니티 서버를 클릭합니다. (무료, 학생들이 주로 이용)
버전과 플랫폼을 확인하고 msi 패키지를 설정후 다운로드 버튼을 클릭합니다.
다운로드한 파일 실행후 설치를 진행해줍니다. 바로 Next 버튼을 클릭합니다.
라이센스에 동의 후 Next 버튼을 클릭합니다.
경로에 대한 설정입니다.
바꾸실게 없으신분들은 Complete로 진행하시면 됩니다.
Custom으로 진입하셨다면 Browse 버튼을 눌러줍니다.
폴더이름과 위치할 경로를 정한후 ok를 눌러줍니다.
browse 세팅이 끝났으면 next버튼을 눌러줍니다.
서버를 수동으로 실행할꺼기 때문에 체크를 안하고 넘어가겠습니다.
자동실행을 하실분들은 체크해주세요
MongoDB compass라는 GUI툴도 설치할꺼냐고 물어봅니다.
있으면 유용하니 같이 설치해줍니다.
필요없으시면 체크를 해제하시면 됩니다.
설치가 완료되면 위와 같은 finish 버튼이 나옵니다
설치한 후 powershell 에서 몽고db용 데이터폴더를 만들어줍니다.
폴더명은 상관없습니다.
예시)
New-Item -ItemType directory -Path C:\data\db
다음 mongod 파일을 cmd에서 실행하기 위해 시스템 환경변수 설정을 합니다
# 시스템 환경 변수 설정, 서버 실행
내 pc에 속성에 들어갑니다.
고급 시스템 설정에 들어갑니다.
환경 변수로 들어갑니다
path 를 선택하고 편집을 눌러줍니다.
새로 만들기로 mongodb 설치 폴더의 bin폴더를 설정해줍니다.
(거기에 mongod.exe 파일이 있음)
이제 cmd 창에 mongod 를 입력하면
서버가 실행됩니다
서버를 실행했으니 명령어를 입력해줄 공간이 필요합니다.
6.0 이전 버전에는 cmd창에 mongo를 입력하면 쉘로 진입이 가능했습니다.
(6.0 이전 버전이신 분들은 cmd 창에 mongo를 입력하면 됩니다.)
※ 6.0 버전 부터는 shell 파일을 따로 설치해주어야 합니다. (mongosh.exe)
# mongo Shell 설치 및 실행 (mongosh.exe)
mongo shell을 설치해야합니다.
https://www.mongodb.com/try/download/shell
Try MongoDB Tools - Download Free Here
Free download for MongoDB tools to do more with your database. MongoDB Shell, Compass, CLI for Cloud, BI Connector and other database tools available.
www.mongodb.com
사이트에 접속해서
mongodb 설치와 똑같이 버전 플랫폼과 패키지를 설정한후 다운로드 버튼을 눌러줍니다.
설치가 완료되었으면 압축을 해제하고
mongosh.exe 파일을 실행합니다.
들어가면 이런 화면이고
엔터를 누르면 실행됩니다.
아까 cmd 에서 mongod 로 실행한 창은 끄시면 실행 안됩니다
현재 터미널이 2개 켜져있어야 한다는 것입니다.
이제 여기에 자바스크립트 구문을 작성하면
잘 동작하는 모습입니다.
Ctrl + C 커맨드로 종료할 수 있습니다.
'mongoDB' 카테고리의 다른 글
[mongoDB] #mongoose - node와 mongodb 연결 후 데이터 저장하기 (0) | 2023.05.26 |
---|---|
[mongoDB] CRUD(create, read, update, delete) / 메소드 insert, find, update, delete (0) | 2023.05.24 |