Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 백준알고리즘
- JS프로그래머스
- 백준구현문제
- 리액트커뮤니티
- CSS
- HTML5
- 포이마웹
- 안드로이드 스튜디오
- 프로그래머스코테
- 코딩테스트
- 백준js
- 다이나믹프로그래밍
- 백준구현
- 알고리즘
- JS
- css기초
- dp알고리즘
- 백준골드
- 자바스크립트
- 백준
- HTML
- js코테
- 코테
- 익스프레스
- 리액트댓글기능
- 백준nodejs
- 프로그래머스
- 프로그래머스JS
- 몽고DB
- 리액트
Archives
- Today
- Total
개발새발 로그
2. MERN기반 커뮤니티 - MongoDB시작하기 본문
1. 몽고DB사이트에 들어가서 회원가입후 클러스터 create 클릭
2. username과 password 입력후 추가
3. 0.0.0.0/0 (모든 IP에서 접속가능) IP 리스트 추가 ->보안상 권장안함
4.클러스터 생성완료 클릭
5.생성된 클러스터 connect클릭
6. 설정 후 주소 복사
7. 주소에서 password부분 아까 추가했던 user 비밀번호로 바꿔줌
8. Mongoose 라이브러리 설치 - 몽고DB를 더 효율적으로 관리하기위해 설치
npm install mongoose --save
9. Mongoosejs.com 사이트에서 사용법 보기
https://mongoosejs.com/docs/index.html
const mongoose = require('mongoose');
10. 몽고DB를 연결할 수 있는 명령어 app.listen에 추가 - Express에서 서버가 열리면 사용하기 때문에
mongoose.connect('mongodb://127.0.0.1:27017/test');
여기에 아까 복사한 몽고DB주소를 넣어준다.
11. 몽고DB가 연결됨을 알 수 있게 아래와 같이 코드를 바꿔준다.
app.listen(port, () => {
mongoose.connect
('mongodb+srv://oridori2705:wnsgur2705@cluster0.zac9yew.mongodb.net/?retryWrites=true&w=majority')
.then(()=>{
console.log(`Example app listening on port ${port}`),
console.log("Connecting MongoDB")
}).catch((err)=>{
console.log(`${err}`);
}); //몽고DB연결
})
12. 연결 성공 확인
728x90
반응형
LIST
'MERN' 카테고리의 다른 글
CRUD - Create : 게시글 생성하기 (0) | 2023.06.24 |
---|---|
4. MERN기반 커뮤니티 - React-BootStrap사용법 (0) | 2023.06.14 |
3. MERN기반 커뮤니티 - Mongoose Model (0) | 2023.06.13 |
3. MERN기반 커뮤니티 - axios와 CORS정책 (0) | 2023.06.13 |
1. MERN기반 커뮤니티 - Express 설치와 사용방법(+nodemon) (0) | 2023.06.13 |