DB/MongoDB

MongoDB 데이터베이스 만들기(호스팅 방식)

svdjcuwg4638 2023. 5. 18. 10:48

1. 구글에 Mongodb atlas 라고 검색해서 들어가거나 mongodb.com 홈페이지를 방문합니다 .

2. 가입합니다. 메일인증 필요

 

▼ 3. 가입시 뭐 채우라고 하면 잘 채워봅니다

 

 

 

 

 

▼ 4. 무료 티어를 선택해서

 서버위치도 선택합니다. 한국 유저들에게 빠른 서비스 제공하려면 서울을 선택합시다. 

 

 

 

 

▼ 5. Database Access 메뉴에서 DB 접속용 아이디/비번을 생성합니다.

데이터베이스 접속할 수 있는 아이디/비번을 새로 만들어주는겁니다.

왜냐면 하나의 데이터베이스를 여러사람이 사용할 수도 있으니까요.  

아주 안전해보이는 admin/qwer1234 이런 아이디 비번은 어떨까요 아무튼 만들고 잘 기억해두십시오

 

 

 

 

 

▲ 주의점은 역할을 atlas admin으로 설정합시다. 

그래야 그 아이디로 nodejs에서 DB 접속가능

 

 

▼6. Network Access 메뉴에서 IP를 추가합니다.

데이터베이스 접속할 수 있는 IP를 미리 정의해놓는 일종의 보안장치입니다.

스타벅스에서 코딩하실게 분명하니 Allow access from anywhere을 누르시거나 0.0.0.0/0 을 추가합니다. 

ALLOW ACCESS FROM ANYWHERE 은 모든IP의 접근을 허용한다

ADD CURRENT IP ADDRESS는 지정 IP의 접근을 허용

내가 와이파이환경에서 사용시 IP가 계속 변동되기때문에 공부삼아하는거라면 그냥 ALLOW ACCESS를 사용하자

 

 

▼7. Database / collection 만들기를 진행합니다.

Cluster는 하나의 호스팅 공간이고

거기 안에 여러분의 데이터베이스를 만들어야 데이터를 저장할 수 있습니다. 

다음시간에 할 것이긴 한데 아무튼 먼저 합시다. 

 

 

 

 

 

▲ 데이터베이스 이름을 맘대로 설정해주면 됩니다.

저는 이렇게 했는데 이러면 todoapp 이라는 이름의 데이터베이스가 하나 생성됩니다. 

 

이렇게되면 데이터베이스 만드는 법은 끝났다 연결은 다음 글에서 알아보자.

 

https://daehyuntsory.tistory.com/70

 

Node.js + MongoDB 연결하기(호스팅방식)

먼저 MongoDB 홈페이지에서 회원가입과 db를 생성후 다음 단계를 진행해야한다. https://daehyuntsory.tistory.com/69 MongoDB 데이터베이스 만들기(호스팅 방식) 1. 구글에 Mongodb atlas 라고 검색해서 들어가거나

daehyuntsory.tistory.com