메인 콘텐츠로 건너뛰기

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' })

Tilnote 를 사용해 보세요.

키워드만 입력하면 나만의 학습 노트가 완성돼요.

책이나 강의 없이, AI로 위키 노트를 바로 만들어서 읽으세요.

콘텐츠를 만들 때도 사용해 보세요. AI가 리서치, 정리, 이미지까지 초안을 바로 만들어 드려요.