728x90
몽고 DB 사이트로 이동합니다.
MongoDB Atlas: Cloud Document Database | MongoDB
회원가입이 안되어있다면 먼저 회원가입을 합니다.
그리고 로그인을 합니다.
로그인을 하면 무료 클러스트가 생성되어 있습니다.
몽고 db user를 생성합니다. 클러스터에서 connect버튼을 클릭합니다.
아래 그림처럼 유저네임과 패스워드를 작성하고 create 버튼을 클릭합니다.
다음은 choose ~ 버튼을 클릭합니다.
버튼 클릭시 아래 그림처럼 에러메시지가 나타날수도 있습니다.
그럼 add your current ip address 라는 버튼이 있을텐데 버튼을 클릭하면 본인의 ip가 자동으로 입력됩니다. 그리고 확인버튼을 클릭하면 됩니다.
그리고 다시 choose~ 버튼을 클릭한 후 아래 그림에서 네모박스안의 drivers를 클릭합니다.
아래 그림의 네모박스 부분을 복사합니다. 옆의 아이콘을 클릭하셔도 됩니다. 임의에 장소에 붙여넣습니다.
그 다음으로는 vscode에 아래 명령어를 입력하여 몽구스를 다운받습니다.
몽구스는 몽고DB를 편하게 사용할 수 있게하는 tool이라고 생각하시면 됩니다.
npm install mongoose --save
그리고 index.js에 아래 코드를 입력합니다. root는 아까 만들었던 유저네임입니다. 그리고 <password>를 지우고 아까 입력했던 비밀번호를 넣으시면 됩니다.
mongoose.connect('mongodb+srv://유저네임:비밀번호@atlascluster.4zar2tm.mongodb.net/?retryWrites=true&w=majority',{
useNewUrlParser : true,
useUnifiedTopology:true,
}).then(() => console.log('몽고db 연결 성공'))
.catch(err => console.log(err))
성공적으로 연결된 것을 확인할 수 있습니다.