mongodb安裝啟動遇到的問題


好不容易下載到了mongodb,配置的時候遇到了不少問題。

下載的是解壓包,不是官網的,有一個bin目錄,解壓到一個自己想要的目錄,如d:\mongo,首先把bin復制進來,然后創建data目錄,data目錄下創建db和log文件夾。

目錄創建完后就是真正的安裝,也就是指定db目錄,log目錄,設置mongodb服務等。

bin目錄中包含如下幾個程序:
1. mongo.exe,命令行客戶端工具。
2. mongod.exe,數據庫服務程序。
3. mongodump.exe,數據庫備份程序。
4. mongoexport.exe,數據導出工具。
5. mongofiles.exe,GridFS工具。
6. mongoimport.exe,數據導入工具。
7. mongorestore.exe,數據庫恢復工具。
8. mongos.exe,貌似是性能檢測工具。

cmd,最好是管理員身份。

 

> C:\Program Files\mongodb\bin>mongod -dbpath "C:\Program Files\mongodb\data\db"

執行此命令即將mongodb的數據庫文件創建到C:\Program Files\mongodb\data\db 目錄,不出意外的會看到命令最后一行sucess的成功提示

此時數據庫就已啟動

另開一個cmd,前面的類似一個服務,啟動后用於顯示一些日志類信息,所以其他數據庫操作新開一個cmd窗口。

Mongo運行錯誤:Failed to connect 127.0.0.1:27017,reason:errno:10061由於目標計算機積極拒絕,無法連接

Mongo運行錯誤:如下

原因是mongodb的服務沒有開啟,開啟服務后問題就能解決了,開啟服務命令:mongod --dbpath "d:\mongodb\data

只要操作mongodb數據庫,服務就要一直開着

 

啟動后執行mongo,會出現連接到test的提示信息

 

如果覺得每次敲命令行啟動麻煩,可以做成service服務,來啟停。創建mongodb服務需要指定其log目錄。

> C:\Program Files\mongodb\bin>mongod --dbpath "C:\Program Files\mongodb\data\db" --logpath "C:\Program Files\mongodb\data\log\MongoDB.log" --install --serviceName "MongoDB"

如果提示:Error connecting to the Service Control Manager這種錯誤,則應該使用管理員身份運行cmd

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM