주제
파이썬으로 DB에 접속하기
mongoDB 링크
mondDB에서 Organization 만들어주기
mongoDB는 mongoDB Atlas 컴퓨터를 우리에게 빌려주는 방식으로 하나 배정받고 그 컴퓨터에 접속할 수 있는 아이디 패스워드를 만들어준다.
1. Organization을 새로 만들어준다.
2. Organization 이름을 입력한뒤 Next를 클릭한다.
3. Create Organization을 누른다.
mondDB에서 Project 만들어주기
1. New project를 클릭한다.
2. 원하는 이름을 적고 Next를 누른뒤, 한 번 더 create project를 눌러주면 프로젝트가 생성된다.
3.Build a Database
4. 오른쪽에 Free라고 적힌 부분에서 Create를 클릭한다.
5. Seoul을 선택해준다.
6. 처음에는 Loading이라고 뜨고 대충 2-3분이 지나면 아래와 같이 내용이 뜬다.
그 사이에 파이썬에 필요한 패키지를 설치하자.
파이썬에 패키지 설치하기
파이썬으로 DB에 접속 하기위해서는 두 가지 패키지가 필요하다.
1. pymongo
2. dnspython
1. 설정을 클릭한다.
2. +를 클릭한다.
3. pymongo와 dnspython를 설치해준다.
파이썬으로 DB에 접속
1. Connect를 클릭한다.
2. Connect your application을 클릭한다.
3. 파이썬으로 설정해주고 아래 링크를 복사해준다.
4. 파이썬파일에 아래와 같이 입력해준다.
**비밀번호는 본인이 입력 해던 번호를 입력한다.**
from pymongo import MongoClient
client = MongoClient('mongodb+srv://sparta:<비밀번호 입력!>@cluster0.d60fnnw.mongodb.net/?retryWrites=true&w=majority')
db = client.sparta
doc = {
'name': 'bob',
'age': 27
}
db.users.insert_one(doc)
파이썬으로 DB가 잘 연결되었다면 위에서 적은 코드의 정보가 아래의 Browse Collections에 가면 확인할 수 있다.
'개발 일지 > Web' 카테고리의 다른 글
[ 스파르타 / Web ] 웹개발 종합반 5주차_#1 (1) | 2023.01.03 |
---|---|
[ 스파르타 / Web ] 웹개발 종합반 4주차_#1 (0) | 2023.01.02 |
[ 스파르타 / Web ] 웹개발 종합반 3주차_#3 (0) | 2022.12.31 |
[ 스파르타 / Web ] 웹개발 종합반 3주차_#2 (0) | 2022.12.31 |
[ 스파르타 / Web ] 웹 퍼블리싱 정복 2주차 (0) | 2022.11.14 |
댓글