mongodb在win10下的安裝和配置


 

一、准備

下載mongodb

https://www.mongodb.com/download-center/community

該實例中使用的是:mongodb-win32-x86_64-2008plus-ssl-3.2.4-signed.msi

 

 二、安裝

安裝過程和普通軟件的安裝過程一樣。需要注意的地方是,要選擇合適的安裝位置,安裝路徑中,最好不要出現中文或空格。

安裝過程參考鏈接:https://www.runoob.com/mongodb/mongodb-window-install.html

三、配置

1、配置環境變量

 

 2、將mongodb添加到系統服務中

管理員模式打開命令行窗口

mkdir c:\data\db
mkdir c:\data\log

上面的所出創建的兩個目錄,是將來存放數據和日志文件的地方。位置可以自定義。

創建配置文件、在mongodb安裝目錄中創建 mongod.cfg,文件內容

systemLog:
    destination: file
    path: c:\data\log\mongod.log
storage:
    dbPath: c:\data\db

通過執行mongod.exe,使用--install選項來安裝服務,使用--config選項來指定之前創建的配置文件。如:

D:\Program_Files\MongoDB\Server\3.2\bin>mongod.exe --config "D:\Program_Files\MongoDB\mongod.cfg" --install

  查看服務是否添加成功,並啟動mongodb

 

 3、啟動並測試

啟動可以在服務窗口中找到mongodb啟動,或者通過“net start mongodb”命令啟動

 

測試

C:\Users\Administrator>mongo
MongoDB shell version: 3.2.4 connecting to: test Welcome to the MongoDB shell.
For interactive help, type "help". For more comprehensive documentation, see http://docs.mongodb.org/ Questions?
Try the support group http://groups.google.com/group/mongodb-user
> 2+2
4
> db
test
> db.runoob.insert({x:10})
WriteResult({ "nInserted" : 1 })
> db.runoob.find()
{ "_id" : ObjectId("5d57c3879bd75e032f9a3d48"), "x" : 10 }
>use test

> db.test.insert({"stuId":11,"stuName":"jones","stuClass":3})
WriteResult({ "nInserted" : 1 })
> db.test.find()
{ "_id" : ObjectId("5d57c5099bd75e032f9a3d49"), "stuId" : 10, "stuName" : "jack", "stuClass" : 2 }
{ "_id" : ObjectId("5d57e2d664278756e3757aa5"), "stuId" : 11, "stuName" : "jones", "stuClass" : 3 }
>

 

  

如果在使用的時候出現如下的錯誤信息,請參照博客中的方法解決:

2019-08-17T17:00:31.957+0800 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, reason: errno:10061 由於目標計算機積極拒絕,無法連接。
2019-08-17T17:00:31.958+0800 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:224:14
@(connect):1:6

 這是由於mongodb沒有啟動所導致的,解決方法參考博客https://www.cnblogs.com/greenteaone/p/3745734.html

 

 

四、通過其他工具管理mongodb

在cmd中操作mongodb不是太方便,推薦使用工具,mongodb managerStudio 3T

使用mongodb manager

 

也可以使用“Studio 3T”工具

 

 

 


免責聲明!

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



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