프로젝트 1 - 몽고 DB 연결

BooKi·2022년 3월 12일
0
post-thumbnail

⭐프로젝트 1 - 몽고 DB 연결

몽고 DB를 설치하기 위해서 사이트로 이동하자

이후 회원가입을 마치고 로그인까지 하도록 하자

로그인을 마치면 클러스터 (CLUSTER)를 만들어야 한다

이후 클라우드를 선택해야 하는데 나는 AWS를 선택하였다

이후 가장 가까운 나라를 선택하면 된다

그리고 밑에 2개는 건드리지 말고 클러스터 이름을

자신이 원하는 이름으로 작성하면 된다

처음 클러스터를 만들면 유저를 생성해야 하는데 바로 화면이 뜰 것이다

유저네임과 패스워드를 작성하고 만들면 된다

이후 나오면 만들어진 클러스터가 보이고 CONNECT 라는 버튼이 있을것이다

버튼을 누른 후 Connect your application 을 누르면

두번째에 이렇게 코드가 뜨고 코드를 카피하도록 하자

VS Code에서 몽고db를 편하게 쓸 수 있게 해주는 mongoose라는 툴이 있다

mongoose를 다운받기 위해 터미널에 npm install mongoose --save 라고 작성하자

express 모듈을 가져온것처럼 mongoose 모듈도 가져오도록 하자

const mongoose = require('mongoose')
mongoose.connect('아까 복사한 코드')

이렇게 코드를 index.js에 추가하도록 하자

그리고 아까 복사한 코드를 보면 <password> 부분이 있는데

그 부분에 아까 만든 유저의 비밀번호를 쓰면 된다

그리고 뒷 부분에 코드를 조금 더 추가해서 몽고db가 연결되면

연결되었다고 콘솔창에 나오도록 만들자

mongoose.connect('복사한 코드'
).then( () => console.log('MongoDB Connected'))
 .catch(err => console.log(err))

이후 한번 실행해보도록 하자

잘 연결된 것으로 나올 것이다

profile
성장을 보여주는 기록

0개의 댓글

관련 채용 정보