Node.js/[챕터1]
[2]노드 리액트 기초 강의 #3 몽고 DB 연결
Dev갱이
2021. 4. 28. 23:09
728x90
1. 몽고디비 사이트에 회원가입을 한후 로그인하고
Build a Cluster 클릭
프리티어 선택해서 만들고
생성하는데 5~7분 걸린다. 휴식
2. 몽고db 유저생성
CONNECT클릭 username password 입력후 create하기
Create Database User후에
Choose a connection method -> Connect your application -> Add your connection string into your application code 코드를 카피하기!
코드와 db 유저와 비밀번호는 따로 메모해두기.
3. monggoose설치하기 (몽고디비를 유용하게 사용해주게 하는 라이브러리 같은거)
npm install mongoose --save
4. express.js 와 monggoose 연결
const mongoose = require('mongoose')
mongoose.connect('위에 복사한 코드넣기',{
userNewUrlParser:true, useUnifiedTopology:true, useCreateIndex:true, useFindAndModify :false
}).then(() => console.log('MongoDB Connected....'))
.catch(err => console.log(err))
//admin:<password> 앞에 아까 정한 유저이름 뒤에 페스워든데 <password> 지우고 자기 패스워드 입력
index.js
ㅠㅠ 에러남
해결)우리집 ip를 혹시 추가해야되나 해서 추가했더니 됨.
성공!!!
728x90