2024. 11. 18. 16:36ㆍNode.js
1. Mongodb 접속하여 설치 한다
2. Products 클릭
3. Community Server 클릭
4. 버전, 플랫폼, 패키지 선택 후 Download 클릭
5. 설치 중에 complete를 선택한다.
완료 후
2. MongoDB 경로를 추가해준다
1) 고급 시스템 설정 열어서 환경 변수를 클릭한다.
-->
2) 시스템 변수의 Path를 클릭한 후 편집 클릭한다.
3) 새로 만들기 클릭해서 MongoDB 경로 추가
예 (C:\Program Files\MongoDB\Server\3.6\bin)
4)
주소 입력하고 확인 클릭하고 닫으면 된다.
3. MongoDB 데이터 저장 경로 생성을 한다.
4. 실행
CMD를 열어서
mongod --dbpath C:\HEHE\mongodb\data
MongoDB 실행 후 CMD창 하나 더 열기 (위의 CMD 닫지 말기)
5. MongoDB의 명령어 및 메모 사항
mongodb 설치한다.
complete 버전
다운로드 : https://www.mongodb.com/try/download/community
- 몽고 db 는 비관계형 데이터베이스 중 하나로, json 형태의 문서 기반으로 데이터를 저장하는 데이터베이스
- 테이블과 행 대신 컬렉션과 문서를 사용하여 데이터를 유연하게 다룰 수 있음
- 구조화된 스키마가 없어 더 다양한 형태의 데이터를 쉽게 저장하고 확정될 수 있음
환경 변수
- path : "C:\Program Files\MongoDB\Server\8.0\bin" 추가
서버 실행
mongod --dbpath C:\Chaeyeon\Web\Project\server\mongodata
bin 디렉토리 -> mongo.sh 실행
####몽고 db는 오타 주의!!
데이터베이스 보기
show databases
데이터베이스 생성 및 사용
use kdt
데이터 추가
db.user.insertOne({name:'김사과', age:20})
데이터 여러개 추가
db.user.insertMany([{name:'이메론', age:30}, {name:'오렌지', age:25}])
데이터 확인
db.user.find()
특정 데이터 확인
db.user.find({'name':'김사과'})
ObjectID로 데이터 찾기
db.user.find({"_id":ObjectId("673acde077a959df810d8190")})
데이터 변경
db.user.updateOne({name:'김사과'}, {$set:{age:21}})
여러 데이터 변경
db.user.updateMany({name:'이메론'}, {$set:{age:31}})
데이터 삭제
db.user.deleteOne({_id: ObjectId('673ad1c377a959df810d8194')})
여러 데이터 삭제
db.user.deleteMany({age:25})
npm i mongodb 설치
'Node.js' 카테고리의 다른 글
Node.js Mongoose (2) | 2024.11.19 |
---|---|
Node.js 활용3 (4) | 2024.11.13 |
Node.js의 로직 순서 (0) | 2024.11.12 |
Node.js 활용2 (0) | 2024.11.11 |
Node.js POST 방식 (0) | 2024.11.11 |