mongosh 접속 방법 linux + 기본적인 명령어
Linux 터미널에서 몽고쉘 접속
mongosh
데이터베이스 변경
use mydb
authentication 하기
db.auth('<username>', '<password>')
인증이 성공하면 1
이 반환되고, 실패하면 0
이 반환됨.
기본적인 명령어
show dbs - 사용 가능한 데이터베이스 보기
show collections - 컬렉션 보기
데이터 삽입:
단일 문서 삽입:
db.<컬렉션-이름>.insertOne(<문서>)
.여러 문서 삽입:
db.<컬렉션-이름>.insertMany([<문서1>, <문서2>, ...])
.
데이터 조회:
모든 문서 조회:
db.<컬렉션-이름>.find()
.조건에 맞는 문서 조회:
db.<컬렉션-이름>.find(<조건>)
.
데이터 업데이트
db.<컬렉션-이름>.updateOne(<조건>, <업데이트>)
db.<컬렉션-이름>.updateMany(<조건>, <업데이트>)
문서 삭제: db.<컬렉션-이름>.remove(<조건>)
예시
db.products.find({ 'name': 'Halloweencoffee' })
공유하기
조회수 : 672