MongoDB mongo 명령어 사용법
MongoDB에 접속하는 클라이언트 모듈인 mongo
의 사용하여 연결하는 방법에 대해 알아보겠다.
기본 옵션
옵션 | 설명 |
---|---|
--host <hostname> |
접속 하려는 MongoDB 서버의 호스트 이름을 지정한다. 호스트명을 지정하지 않는 경우는 localhost에 접속한다. |
--port <port> |
MongoDB 서버에 접속하려는 포트 번호를 지정한다. 포트 번호를 지정하지 않는 경우에는 27017 에 접속한다. |
--username <username>, -u <username> |
인증 기능이 활성화된 MongoDB에 액세스할 때 사용자 이름을 지정한다. |
--password <password>, -p <password> |
인증 기능이 활성화된 MongoDB에 접속할 때 암호를 지정한다. |
--authenticationDatabase <dbname> |
인증할 데이터베이스 이름을 지정한다. |
파일
.dbshell
mongo 쉘에서 실행된 명령의 히스토리가 저장된다. 파일은 홈 디렉터리(%UserProfile%
) 바로 아래에 자동으로 생성된다. Windows의 경우는 예를 들면 다음과 같은 장소가 된다.
%UserProfile%
C:\Users\<사용자 이름>\.dbshell
.mongorc.js
.mongorc.js
파일을 정해진 디렉터리(%UserProfile%
또는 %ProgramData%
) 바로 아래에 두면 mongo
시작 시에 자동으로 .mongorc.js
가 로드되어 실행된다. 이를 사용하면 쉘 실행중에 공통으로 사용하고 싶은 변수나 함수를 미리 정의해 둘 수가 있다. .mongorc.js
는 사용자 정의(%UserProfile%
)보다 전역 정의(%ProgramData%)
를 먼저 읽는다.
.mongorc.js
를 로드하고 싶지 않은 경우는 --norc
옵션을 부여하여 mongo
를 시작하게 되면 로드를 하지 않게 된다.
Windows의 경우, 예를 들면 다음과 같은 디렉터리가 된다.
%UserProfile%
C:\Users\<사용자 이름>\.mongorc.js
%ProgramData%
C:\ProgramData\MongoDB\.mongorc.js
참고 기사
최종 수정 : 2022-01-11