Jupyter Notebook으로 MongoDB를 설정하는 방법
첫 번째 단계, Python에서 사용하기 위해 설치python 3.9.1, 설치
$ pip install pymongo
및 아래 코드 작성import pymongo
from pymongo import MongoClient
username='myUserAdmin'
password='abc123'
client = MongoClient('mongodb://%s:%[email protected]' % (username, password))
db=client['mongotestdb']
my_collection = db["patient_data"]
patient_record = {
"Name": "Maureen Skinner",
"Age": 87,
"Sex": "F",
"Blood pressure": [{"sys": 156}, {"dia": 82}],
"Heart rate": 82
}
my_collection.insert_one(patient_record)
for item in my_collection.find():
print(item)
두 번째 단계,
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
로 homebrew 설치세 번째 단계, Windows, MacOS 또는 Linux에 설치Jupyter Notebook하고 터미널에 설치
$ pip install notebook
를 시도한 후 실행$ jupyter notebook
네 번째 단계, macOS에 MongoDB Community Edition 설치mongoDB 및 MongoDB Compass
$ brew tap mongodb/brew
및 $ brew install mongodb-community
설치MongoDB가 데이터베이스를 저장하는 "db"디렉토리를 생성합니다.
$ mkdir -p /data/db
$ chown -R 'id -un'/data/db
와 함께 chown(소유자 변경)을 사용하여 디렉토리가 디렉토리에서 읽고 쓸 수 있는 권한이 있는지 확인하십시오.MongoDB 명령 시작:
$ brew services start mongodb-community
$ ps aux | grep -v grep |grep mongod
를 사용하여 MongoDB가 실행 중인지 확인할 수 있습니다. mongod 프로세스의 현재 상태가 표시되어야 합니다.5단계, 시작을 위해 mongosh 설치mongosh, MongoDB Shell 및 데이터베이스에 역할 사용자 생성
MongoDB Compass의 결과
MongoDB 중지 명령:
$ brew services stop mongodb-community
참조: MongoDB tutorial , , Connecting MongoDB to Jupyter Notebook , Example Query NoSQL , Setting user account , Using MongoDB in python
Reference
이 문제에 관하여(Jupyter Notebook으로 MongoDB를 설정하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/kullawattana/how-to-setup-mongodb-with-jupyter-notebook-mnh텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)