반응형

MonGo 2

[MongoDB] mongodb: Auth mechanism not specified

1. 에러 원인 해당 에러는 mongo 에 아이디 / 비번 설정을 했을 경우 pymongo 를 통해 해당 아이디 / 비번을 입력을 해주어야 되는데 해당 설정이 제대로 되지 않는 경우 발생하는 것 같다. 2. 해결 방법 authenticate 메서드를 사용하는 방법도 있지만 아무래도 제일 편한거는 string 형태로 하나의 링크를 만들어주는 방법이 제일 편할 것이다. 링크를 직접 만드는 데는 어려울 수 있으므로 MongoDB Compass 에 New Connection 부분에서 링크를 복붙해서 붙이는것이 가장 편하다고 본다 복사해서 사용하고 있는 파이썬 스크립트에 붙여넣기를 한다 이렇게 하면 위의 에러는 해결할 수 있다고 본다. 3. 참고 링크 https://stackoverflow.com/question..

[Python] MongoDB 파이썬으로 read( ) 하기

MongoDB 를 파이썬으로 불러오는 방법은 의외로 간단하다. 1. PYTHON 으로 클라이언트를 IMPORT 한다 # 라이브러리 임포트 from pymongo import MongoClient # 클라이언트를 통해 MONGO DB 연결 client = MongoClient("mongodb://localhost:27017/") 2. 그 다음 불러올 DB 이름을 CLIENT 에 적는다 # DB 접근 db = client['tm_events'] # db 이름 문자열로 할당 # DB 내 테이블에 접근 # Mongo 에서 테이블은 collection 이라고 불린다 collection = db['events'] # collection 내의 데이터 확인 doc = collection.find() 3. 그 이후 데이..

언어/Python 2021.03.25
반응형