반응형
처음 가입할 때 조그마한 앱 개발로 선택 하니 m10 1달 사용 크레딧 100불인가를 주었지만
우선 m0으로 시작하였다(쫄보니까)
몽고 아틀라스 무료 리전이 현재 서울, 도쿄는 지원하지 않기 때문에 그나마 가까운 싱가폴 선택하였음
스텝별로 진행하면 됨(1. 유저 생성, 2. 보안 설정, 3. 접속 설정)
1. 유저는 admin User와 CRUD User를 각 한개씩 만들어 주었다.
2. 접속 가능 IP 설정을 해 주고 넘어가야 한다(화이트리스트로 할지, any로 할 지)
2번을 패스하고 3번을 바로 넘어가버리니까 당연하게도 접속이 되지 않았다. 부득이할 경우 any로 열어주고,
혼자 테스트 해보는 경우 본인의 ip를 화면에서 바로 확인할 수 있으므로 해당 ip를 넣어주도록 하자.
3. 쉘이나 Compass, 각종 프로그램에서 접속 가능한 API 리스트가 있으므로 원하는 것을 이용하면 된다.
쉘화면에서 하기가 빡시므로 주피터 노트북을 이용하는 것으로 하였다.
pip install pymongo
pip install pymongoㅔㅑ
pymongo설치한다
pip install pymongo
jupyter notebook 실행 후
from pymongo import MongoClient
client = MongoClient("mongodb+srv://mongo5:비밀번호@cluster0-ojmhn.mongodb.net/test?retryWrites=true")
db = client.test
잘 붙는 것을 확인하였다.
반응형