這裡介紹一個包—pymongo,是python專門用於操作mongodb資料庫的一個包,藉助這個包,我們可以快速實現mongodb資料庫的增刪改查,下面我簡單介紹一下這個包的安裝和使用,實驗環境win10+python3.6+pycharm5.0,主要內容如下:
為了更好地說明問題,這裡我新建了一個student集合(資料表),主要內容如下:
1.下載安裝pymongo,這裡直接在cmd視窗輸入命令“pip install pymongo”就行,如下:
2.接著我們就可以進行mongodb資料庫的操作了,主要程式碼及截圖如下:
連線資料庫,這裡直接建立連線就行,程式碼如下:
查詢資料,這裡可以直接使用find_one和find函式進行查詢,find_one返回單條資料,find返回多條資料,程式碼如下:
程式執行截圖如下:
插入的資料:
修改資料,這裡主要用到update_one和update_many這2個函式,其中uodate_one更新1條資料,update_many更新多條資料,程式碼如下:
程式執行截圖:
修改資料如下:
至此,我們就完成了利用python來操作mongodb資料庫。總的來說,整個過程很簡單,藉助pymongo這個包,我們可以快速完成對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更新多條資料,程式碼如下:
程式執行截圖:
修改資料如下:
程式執行截圖如下:
至此,我們就完成了利用python來操作mongodb資料庫。總的來說,整個過程很簡單,藉助pymongo這個包,我們可以快速完成對mongodb資料庫的增刪改查,網上也有相關教程和資料,感興趣的可以搜一下,希望以上分享的內容能對你有所幫助吧。