MongoDB 시작, 연결, 조작법

송수용·2022년 4월 12일
0

웹 개발 종합반

목록 보기
14/24

혹시 나중에 MongDB를 쓸 일이 있다면...

구글에서 mongDB 검색 홈페이지 들어간 후 구글아이디로 로그인

create을 클릭하고,

번호대로 진행하자 물론 회사마다 다를 수 있다는거 명심!

connect 를 들어가면 allow access from anywhere를 클릭!

그대로 클릭

username password작성 show 눌러서 비밀번호 정확하게 확인 후 create Database User

언어와 version 선택을 하고 아래 주소를 복사.

MongoDB 연결하는 방법

mongoDB를 조작하려면 pymongo가 필요하다!

2가지 패키지가 필요한데, pymongo 와 dnspython 이다.

패키지를 설치한 다음


화면으로 돌아와서 환경설정을 해준 다음
url를 복사해서

이렇게 넣어주었다.

중요한 것은

from pymongo import MongoClient
client = MongoClient('여기에 URL 입력')
db = client.dbinfo

url을 잘 입력하는 것!
주의사항으로는 url 입력 시 ID 와 PW를 입력하게 되는데 ID : PW만 사용할 것. <> 는 제거 되어야 함.

pymongo로 DB 조작해보기!

# 저장 - 예시
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'})
profile
#공부중 #협업 #소통중시 #백엔드개발자 #능동적 #워커홀릭 #스파르타코딩 #항해99 #미니튜터 #Nudge #ENTJ #브레인스토밍 #아이디어뱅크

0개의 댓글