python3通過pymongo操作mongoDB

1,連接mongodb數據庫

1.1 連接本地mongoBD

mongoDB默認開啓的端口號是27017

  • 方式一:pymongo.MongoClient()
import pymongo
#連接本地mongo服務
client_bendi = pymongo.MongoClient()
db_bendi = client_bendi['db_name']
col_bendi = db_bendi['col_name']
  • 方式二:pymongo.MongoClient(‘mongodb://localhost:27017’)
import pymongo
#連接本地mongo服務
client_bendi = pymongo.MongoClient(‘mongodb://localhost:27017)
db_bendi = client_bendi['db_name']
col_bendi = db_bendi['col_name']

1.2 連接遠程mongoBD

命令:pymongo.MongoClient( ‘mongodb://user:password@ip:port/’ )

  • user: 遠程mongdb數據庫的用戶名
  • password:密碼
  • ip:遠程服務器ip地址
  • port:遠程Mongo服務端口號
import pymongo
#連接遠程mongo
client_online = pymongo.MongoClient('mongodb://user:[email protected]:61000/')
db_online = client_online['db_name']
col_online = db_online['col_name']

2,增刪改查

pymongo的技術相當成熟了,增刪改查哪個不會google一下就搞定。因爲它的命名基本上和mongo shell的命令一樣,但是有一定區別的。可以參考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章