mongodb和python互動遇到的錯誤

賈富程發表於2018-12-19

我昨天在安裝MongoDB時,遇到了一個問題,搞了一天,安裝完,發現連線不上,一直出現這樣的錯誤

pymongo.errors.OperationFailure: not authorized on test to execute command複製程式碼

mongodb和python互動遇到的錯誤

我搞了半天也搞不好,到網上搜了搜,還是解決不了,最後我發現,是驗證的問題

MongoDB最新版本(我安裝的是4.0)預設是不需要認證的,但是我手賤,安裝的時候加了一個----‘auth install ’,這就導致了我必須驗證才能連線資料庫。

所以,以後大家在安裝的時候,注意下,我看到網上很多人都出現了這個問題,

我解除安裝以後重新啟動一下,去掉了auth,就可以正常執行了。

mongodb和python互動遇到的錯誤

mongodb和python互動遇到的錯誤

相關文章