1. 시스템 업데이트
sudo apt update
sudo apt upgrade -y
2. MongoDB GPG 키 등록
MongoDB 패키지의 신뢰성을 검증하기 위해 GPG 키를 추가합니다.
curl -fsSL https://pgp.mongodb.com/server-6.0.asc | sudo gpg -o /usr/share/keyrings/mongodb-server-6.0.gpg --dearmor
3. MongoDB 공식 리포지토리 등록
echo "deb [ signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
4. 패키지 목록 갱신 및 MongoDB 설치
sudo apt update
sudo apt install -y mongodb-org
5. MongoDB 서비스 시작 및 자동 실행 설정
# MongoDB 서비스 시작
sudo systemctl start mongod
# 부팅 시 자동 실행 설정
sudo systemctl enable mongod
6. 설치 확인 및 상태 점검
# 서비스 상태 확인
sudo systemctl status mongod
7. MongoDB shell 접속
mongosh
#. MongoDB shell 기본 명령어
# Database 목록 확인
show dbs
# Database 선택
use 데이터베이스이름
# 컬렉션 목록 확인
show collections
# 컬렉션 확인
db.컬렉션이름.find()
# 컬렉션 조건 및 정렬
db.컬렉션이름.find({조건}).sort({"컬럼": 1})
# db.users.find({'age': {'$gte':30}}).sort({"age": -1}) (age 30 이상, age 내림차순 정렬)
# 컬렉션 데이터 전체 삭제
db.컬렉션이름.deleteMany({})
'⚙️ Tech > DB' 카테고리의 다른 글
[MariaDB] MariaDB 설치 및 기본 명령어 (0) | 2025.05.30 |
---|---|
[MongoDB] 웹에서 입력받은 데이터 저장 (웹 연동) (0) | 2025.05.15 |
[MySQL] 리텐션 확인 (0) | 2025.02.09 |
[MySQL] 전환율 구하기 (0) | 2025.02.09 |
SQL 사전 : 문자 함수 (0) | 2025.02.09 |