구글에서 mongDB 검색 홈페이지 들어간 후 구글아이디로 로그인
create을 클릭하고,
번호대로 진행하자 물론 회사마다 다를 수 있다는거 명심!
connect 를 들어가면 allow access from anywhere를 클릭!
그대로 클릭
username password작성 show 눌러서 비밀번호 정확하게 확인 후 create Database User
언어와 version 선택을 하고 아래 주소를 복사.
mongoDB를 조작하려면 pymongo가 필요하다!
2가지 패키지가 필요한데, pymongo 와 dnspython 이다.
패키지를 설치한 다음
화면으로 돌아와서 환경설정을 해준 다음
url를 복사해서
이렇게 넣어주었다.
중요한 것은
from pymongo import MongoClient
client = MongoClient('여기에 URL 입력')
db = client.dbinfo
url을 잘 입력하는 것!
주의사항으로는 url 입력 시 ID 와 PW를 입력하게 되는데 ID : PW만 사용할 것. <> 는 제거 되어야 함.
# 저장 - 예시
doc = {'name':'bobby','age':21}
db.users.insert_one(doc)
# 한 개 찾기 - 예시
user = db.users.find_one({'name':'bobby'})
# 여러개 찾기 - 예시 ( _id 값은 제외하고 출력)
all_users = list(db.users.find({},{'_id':False}))
# 바꾸기 - 예시
db.users.update_one({'name':'bobby'},{'$set':{'age':19}})
# 지우기 - 예시
db.users.delete_one({'name':'bobby'})