A sentimental robot

MongoDB(2)-mlab 본문

MERN stack

MongoDB(2)-mlab

GOD03219 2018. 10. 29. 17:12

몽고디비를 무료로 호스팅해주는 서비스를 제공하는 mLab를 써보았다.

 

가장 먼저 Sign up을 하고 MongoDB developments 에서 Create New를 해서 DB를 생성한다.

 

mLab에서는 AWS, GCP와 AZURE 인프라를 사용한다. 나는 cloude provider로 AWS를 선택하였다. Plan Type으로는 free sandbox!

 

위치는 그냥 아무곳으로 설정했다.  DATABASE NAME은 mymern으로 하고 생성완료!

 

방금 만든 mymern DB에 사용자를 추가해야 한다. mymern DB에 들어간다. Users 탭에서 Add database user에서 사용자를 추가한다.

 

이제 사용자가 추가가 되었다.

 

내 프로젝트 DB연동 js파일에서 mongoose.connect('mongodb://username:password@ds143953.mlab.com:43953/mymern');

 

이렇게 연결을 했다.

 

하지만 여기서 짚고 넘어가야 할 것은 방금 난 내 컴퓨터에 설치된 몽고디비에 연결한 것이 아니라 AWS 클라우딩 시스템안의 DB에 연결한 것이다.

 

내 컴퓨터에 설치된 몽고디비에 연결하려면 mongodb://127.0.0.1:27017 로 연결해야 한다!

'MERN stack' 카테고리의 다른 글

Express.js  (0) 2018.10.27
Mongo DB(1)  (0) 2018.10.26
React : props, state  (0) 2018.10.24
React : component  (0) 2018.10.22
React : render  (0) 2018.10.22