下載:
MongoDB的官網是:http://www.mongodb.org/
可以在官網下載,但是我試了一下特別麻煩,所有找了一個簡單的方法,可以在這個地址直接下載zip,http://dl.mongodb.org/dl/win32/x86_64
4以上的版本有公鑰密鑰的問題,所以下載4以下的版本
安裝
1.隨意創建自己喜歡的路徑,C:\python\mongodb
2.在C:\python\mongodb下減壓下載的zip文件,然后在C:\python\mongodb下新建data文件夾C:\python\mongodb\data
3.然后分別建立db,log兩個文件夾,至此mongodb下有以下文件夾
C:\python\mongodb\bin
C:\python\mongodb\data\db
C:\python\mongodb\data\log
4.命令行安裝MongoDB服務就可以了,在安裝目錄的bin中打開控制台窗口輸入命令如圖所示: mongodb服務端的的安裝服務命令
C:\python\mongodb\bin>mongod --dbpath=C:\python\mongodb\data\db --logpath=C:\python\mongodb\data\log\mongodb.log --install --serviceName "MongoDB"
注意:安裝和啟動mongodb服務:必須在管理員權限下的控制窗口打開
如果想要開啟權限驗證:注意:是不是只用執行C:\python\mongodb\bin>mongod --dbpath d:\mongo_data --auth 再重新打開一個客戶端就可以了?不用以下這么復雜
1.卸載mongodb服務:C:\python\mongodb\bin>sc delete mongodb
2.重新安裝mongodb:加上--auth參數 用管理員權限打開cmd
C:\python\mongodb\bin>mongod --dbpath C:\python\mongodb\data --logpath C:\python\mongodb\data\log\mongodb.log --logappend --serviceName MongoDB --auth --install
3.再次啟動之后就沒有警告了 > show dbs 報錯:
4.此時只需創建一個用戶登錄即可 (既然添加了權限認證,就需要創建一個用戶了)
注意:必須切換到admin下 創建和登錄
> db.createUser({user:'A',pwd:'123456',roles:['root']})
> db.auth('A','123456')
安裝完成之后打開http://127.0.0.1:27017/
MongoDB的端口號是27017
看到:
It looks like you are trying to access MongoDB over HTTP on the native driver port.
說明已經安裝成功了。
mongo啟動命令:必須先運行服務端,再運行客戶端
- mongod : 運行服務端: C:\python\mongodb\bin>net start mongodb
-
mongodb服務端的的啟動服務命令:
C:\python\mongodb\bin>net start mongodb
MongoDB 服務正在啟動 .
MongoDB 服務已經啟動成功。mongodb服務端的的卸載服務命令:C:\python\mongodb\bin>sc delete mongodb
- mongo: 啟動客戶端:C:\python\mongodb\bin>mongo