python如何操作mongodb數據庫?需要注意什麼?


這裡介紹一個包—pymongo,是python專門用於操作mongodb數據庫的一個包,藉助這個包,我們可以快速實現mongodb數據庫的增刪改查,下面我簡單介紹一下這個包的安裝和使用,實驗環境win10+python3.6+pycharm5.0,主要內容如下:

為了更好地說明問題,這裡我新建了一個student集合(數據表),主要內容如下:

1.下載安裝pymongo,這裡直接在cmd窗口輸入命令“pip install pymongo”就行,如下:

2.接著我們就可以進行mongodb數據庫的操作了,主要代碼及截圖如下:

  • 連接數據庫,這裡直接創建連接就行,代碼如下:

  • 查詢數據,這裡可以直接使用find_one和find函數進行查詢,find_one返回單條數據,find返回多條數據,代碼如下:

程序運行截圖如下:

  • 插入數據,這裡主要用到insert_one,insert_many這2個函數,insert_one插入一條數據,insert_many插入多條數據,插入成功後,會返回插入數據的_id:

程序運行截圖如下:

插入的數據:

  • 修改數據,這裡主要用到update_one和update_many這2個函數,其中uodate_one更新1條數據,update_many更新多條數據,代碼如下:

程序運行截圖:

修改數據如下:

  • 刪除數據,這裡主要用到delete_one和delete_many這個2個函數,主要代碼如下,代碼如下:

程序運行截圖如下:

刪除後數據如下:

至此,我們就完成了利用python來操作mongodb數據庫。總的來說,整個過程很簡單,藉助pymongo這個包,我們可以快速完成對mongodb數據庫的增刪改查,網上也有相關教程和資料,感興趣的可以搜一下,希望以上分享的內容能對你有所幫助吧。


分享到:


相關文章: