MongoDB를 사용해 보고 싶지만, 데이터베이스를 생성하는 방법을 모르십니까? 그렇다면 잘 오셨습니다.
이 문서에서는 MongoDB Atlas UI(사용자 인터페이스), MongoDB Shell(mongosh) 또는 MongoDB GUI인 Compass를 사용하여 데이터베이스를 생성하는 방법을 설명합니다. 모든 방법은 MongoDB의 개발자 데이터 플랫폼인 MongoDB Atlas와 자체 관리형 클러스터에서 사용할 수 있습니다.
목차
MongoDB Atlas UI 사용
MongoDB를 시작하는 가장 쉬운 방법은 Atlas 개발자 데이터 플랫폼을 사용하는 것입니다. 기본적인 데이터베이스 기능을 포함하는 무료 티어를 사용할 수 있습니다. 이 무료 티어는 이 문서의 목적에 충분합니다.
MongoDB Atlas 사전 요구 사항
MongoDB Atlas에서 데이터베이스를 생성하려면 Atlas 계정을 등록하고 영구 무료 클러스터를 처음 생성해야 합니다.
- 이메일 주소로 무료 Atlas 계정을 등록하세요(신용카드 필요 없음).
- 10분 이내에 첫 번째 클러스터를 배포하세요
Atlas UI로 MongoDB 데이터베이스 생성
클러스터 페이지에서 "Browse Collections(컬렉션 찾아보기)"를 클릭하세요.
이 클러스터에 데이터베이스가 없는 경우 "Add My Own Data(내 데이터 추가)" 버튼을 클릭하면 첫 데이터베이스를 생성할 수 있는 옵션이 표시됩니다.
데이터베이스와 컬렉션의 이름을 묻는 양식이 열리면정보를 입력한 후 "생성"을 클릭하면 데이터베이스가 생성됩니다.
이제 데이터베이스를 사용할 수 있습니다. 새 문서를 수동으로 입력하거나 MongoDB 드라이버를 사용하여 데이터베이스에 연결할 수 있습니다.
MongoDB Shell 사용
대부분의 복잡한 소프트웨어 시스템과 마찬가지로 MongoDB는 CLI(명령줄 인터페이스)를 사용하여 제어할 수 있습니다.
CLI에 명령을 입력하여 MongoDB의 동작을 제어하고, MongoDB 클러스터의 실행 상태에 대한 정보를 얻으며, 오늘 다룰 데이터베이스 생성과 같은 기본 작업을 수행할 수 있습니다.
명령줄 인터페이스를 사용하여 데이터베이스를 생성하려면 먼저 MongoDB Shell을 통해 사용 중인 MongoDB 클러스터에 액세스해야 합니다. 셸은 소프트웨어 시스템에 명령을 입력할 수 있도록 해주는 프로그램입니다.
MongoDB Atlas와 함께 CLI를 사용하기 위한 사전 요구 사항
MongoDB Atlas를 사용하는 경우 셸에 접속하는 단계는 다음과 같습니다.
- Atlas 프로젝트의 IP 액세스 목록에 IP를 추가합니다.
- 사용하려는 MongoDB 클러스터에 데이터베이스 사용자가 있는지 확인하세요
- 시스템에 MongoDB Shell이 설치되어 있는지 확인하세요.
- 터미널 에뮬레이터를 열고 mongosh 명령을 실행한 후 MongoDB Atlas 클러스터에 로그인합니다.
자세한 내용은 MongoDB Shell을 통해 Atlas에 연결에서 확인하세요.
자체 관리형 MongoDB 클러스터와 함께 CLI를 사용하기 위한 사전 요구 사항
자체 관리형 MongoDB 클러스터를 실행하는 경우:
- MongoDB 자체 관리형 클러스터가 컴퓨터 또는 연결하려는 컴퓨터에 설치되어 실행 중인지 확인하세요.
- 사용하려는 MongoDB 클러스터에 데이터베이스 사용자가 있는지 확인하세요.
- 컴퓨터에 MongoDB Shell이 설치되어 있는지 확인하세요.
- 터미널을 열고 mongosh 명령을 실행한 후 MongoDB 자체 관리형 클러스터에 로그인합니다.
자세한 내용은 MongoDB Shell에서 배포서버에 연결에서 확인하세요.