─━ IT ━─

몽고DB 설치 방법 가이드: Windows 환경에서 시작하기

DKel 2024. 11. 4. 22:17
반응형
몽고DB는 NoSQL 데이터베이스의 한 종류로, 유연한 스키마를 제공하여 다양한 프로젝트에서 널리 사용되고 있습니다. 이번 가이드에서는 Windows 환경에서 몽고DB를 설치하는 방법을 단계별로 설명하고, 예시와 함께 변화를 추적할 수 있도록 도와드리겠습니다.

 
1. **전제 조건 확인**
   - Windows 10 운영 체제
   - 관리자 권한이 있는 계정
 
2. **몽고DB 설치 파일 다운로드**
   - 몽고DB의 공식 웹사이트(https://www.mongodb.com/try/download/community)로 이동하여 Windows 버전의 MongoDB Community Server를 다운로드합니다.
   - 설치 파일은 MSI 형식으로 제공됩니다.
 
3. **몽고DB 설치 과정**
   - 다운로드한 MSI 파일을 실행하여 설치 마법사를 시작합니다.
   - "Complete" 설치 유형을 선택하여 기본 및 필수 기능을 설치합니다.
   - "Service Configuration" 단계에서 'Run service as Network Service user' 옵션을 선택하여 몽고DB를 Windows 서비스로 실행되게 설정합니다.
 
```shell
# 설치 중 선택 사항: 데이터베이스 디렉토리
C:\data\db
# 설치 중 선택 사항: 로그 디렉토리
C:\data\log
```
 
4. **환경 변수 설정**
   - MongoDB 실행 파일 경로를 시스템 PATH에 추가하여, 명령 프롬프트에서 `mongo` 및 `mongod` 명령어를 직접 실행할 수 있도록 설정합니다.
   - 예를 들어, "C:\Program Files\MongoDB\Server\6.0\bin"을 환경 변수 PATH에 추가합니다.
 
5. **몽고DB 실행 및 확인**
   - 명령 프롬프트를 열고 다음 명령어를 입력하여 몽고DB 서버를 시작합니다.
 
```shell
mongod --dbpath C:\data\db
```
 
   - 다른 명령 프롬프트 창을 열고 다음 명령어를 입력하여 몽고DB 쉘에 접속합니다.
 
```shell
mongo
```
 
   - 접속 후, 다음과 같이 데이터베이스 리스트를 확인합니다.
 
```javascript
show dbs
```
 
6. **기본 데이터베이스 및 컬렉션 생성**
   - database와 collection을 생성하기 위해 다음 명령어를 실행합니다.
 
```javascript
use myNewDatabase
db.createCollection("myCollection")
```
 
7. **데이터 삽입과 조회**
   - 컬렉션에 데이터를 삽입합니다.
 
```javascript
db.myCollection.insertOne({ "name": "John", "age": 30, "city": "New York" })
```
 
   - 저장된 데이터를 조회합니다.
 
```javascript
db.myCollection.find({})
```
 
위의 과정을 통해 Windows에 몽고DB를 설치하고 기본적인 데이터베이스와 컬렉션을 생성, 데이터를 삽입하고 조회하는 방법까지 다루었습니다. 각 단계별로 명령어와 설정을 따라 함으로써 처음 사용자도 무리 없이 몽고DB 환경을 구축할 수 있을 것입니다.

반응형