빅데이터/Mongo DB
Mongodb database 생성 및 CRUD 테스트
Tech정또해방
2023. 11. 22. 15:54
Introduction
이번 글에서는 Mongodb를 처음 사용해보는 초초짜 개발자가 기초 명령어를 수행하는 과정을 기록합니다.
1. dbtabase 생성과 _MONGOSH 명령어 입력
위 이미지는 'mongosh' 명령어를 사용하여 컬렉션을 생성하는 과정입니다.
use jeongzmin에서 'jeongzmin'은 데이터베이스 이름이며,
db.createCollection('myCollection')에서 'myCollection'은 컬렉션을 생성합니다.
2. 데이터 INSERT
위 이미지는 명령어를 사용하여 컬렉션에 데이터를 입력하는 과정입니다.
db.myCollection.insertOne({myname:'Jeong Ji Min', nickname:'Tech정또해방'});
명령어를 통해서 데이터를 추가하였습니다. 몽고DB는 Json 객체를 저장합니다.
3. 데이터 조회
4. 데이터 수정 및 신규 추가
db.myCollection.updateOne({'nickname':'Tech정또해방'}, {$set : {'addr':'서울', 'nickname':'Tech정또해방2'}})
addr이 추가되었고, nickname이 업데이트 되었습니다.
5. 데이터 삭제
deleteOne을 사용하여 동일한 방법으로 삭제진행해봅시다.
이상으로 Mongodb를 처음 사용해보면서 CRUD 작업을 진행해보았습니다.