데이터베이스를 연결해보자
1. MongoDB Atlas 에서 데이터베이스를 만든다.
2. Project 를 생성하고
3. DataBase Access 를 세팅해준다.
유저를 만들었다면, 그 id 와 비밀번호를 반드시 저장해두자.
나중에 MongoDB 에 접근할때, 필요한 아이디와 비밀번호가 될 것이다.
4. Access 할 수 있는 유저를 만들었다면, 해당 유저의 권한을 세팅해준다.
admin 유저로 만들수도,
Read and Write 가 가능하게 할 수도,
Read 만 가능하게 할 수도 있다.
5. 이제 Network Access 로가서, 어떤 IP 주소에서만 접속 할 수 있는지 설정한다.
0.0.0.0/0 은 모든 IP 주소에서 접근 가능하게 만들어준다.
6. 마지막으로 connect 를 들어가서, 접속가능한 URL 주소를 만든다.
주소의 첫번째 위치에는 만든 Access User의 ID가 자동으로 들어가있고,
<password> 위치에 유저의 password 를 넣어준다.
7. 준비는 끝났다. 데이터베이스에 샘플데이터를 넣어 확인해보자.
다음 이시간에!
'메인-프로젝트 > Next.js - 심리검사와 강아지 프로젝트' 카테고리의 다른 글
5. POST 를 이용한 데이터 가져오기, 로컬스토리지에 저장하기 (0) | 2023.02.03 |
---|---|
4. Redux-toolkit을 사용해 "비동기함수(fetch)" 를 이용한 DB 의 값 받아와서 넣기 + Thunk 생성자 + action.ts (0) | 2023.01.29 |
3. DB의 데이터를 fetch - "API" 를 통한 GET 과 "사전 데이터페칭"을 통한 GET (0) | 2023.01.28 |
1. Google OAuth 구현하기 [TypeScript + Next.js + Next-auth] (1) | 2023.01.27 |
0. 프로젝트를 시작해보자! (0) | 2023.01.27 |
댓글