MongoDB 配置

Win 下配置 Mongo

环境

Windwos 10.0.10240

MongoDB 版本 3.0.7 mongodb-win32-x86_64-2008plus-ssl-3.0.7-signed

路径

安装当然是下载安装包 3.0.7 mongodb-win32-x86_64-2008plus-ssl-3.0.7-signed.msi 安装时选择自定义地址就行

准备下表中的路径,安装路径在自定义安装地址的时候设置

NamePathDescription
MongoDB HomeD:\Program Files\MongoDB\Server\3.0Your mongoDB Install path
MongoDB LocalD:\LocalDB\MongoDBmongo local path
MongoDB DataD:\LocalDB\MongoDB\datamongoDB data
MongoDB LogD:\LocalDB\MongoDB\logmongoDB log

其中 Local Data Log 路径没有的自行建立

MongoDB 环境变量 配置

MONGODB new

System Path
Name: MONGODB
Value: D:\Program Files\MongoDB\Server\3.0

Path add

System Path
Name: Path
Value: %MONGODB%\bin

Path Test

在命令行中输入

mongod --dbpath D:\LocalDB\MongoDB\data

输出类似

2015-12-04T22:39:37.985+0800 I JOURNAL  [initandlisten] journal dir=D:\LocalDB\MongoDB\data\journal
2015-12-04T22:39:37.986+0800 I JOURNAL  [initandlisten] recover : no journal files present, no recovery needed
2015-12-04T22:39:38.268+0800 I JOURNAL  [initandlisten] preallocateIsFaster=true 3.78
2015-12-04T22:39:38.309+0800 I JOURNAL  [durability] Durability thread started
2015-12-04T22:39:38.310+0800 I JOURNAL  [journal writer] Journal writer thread started
2015-12-04T22:39:38.357+0800 I CONTROL  [initandlisten] MongoDB starting : pid=7812 port=27017 dbpath=D:\LocalDB\MongoDB\data 64-bit host=sinlov-base
2015-12-04T22:39:38.357+0800 I CONTROL  [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R2
2015-12-04T22:39:38.358+0800 I CONTROL  [initandlisten] db version v3.0.7
....
2015-12-04T22:39:38.382+0800 I NETWORK  [initandlisten] waiting for connections on port 27017
2015-12-04T22:39:44.365+0800 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:55940 #1 (1 connection now open)

说明MongoDB启动成功,命令可用

服务端配置成功之后,不要关闭这个服务端终端窗口,关闭了就回停止MongoDB!

添加MongoDB Windows 服务

添加服务的好处是不用每次重启Windows MongoDB得手动启动一次

添加系统服务

  • 使用快捷键 win+x a 来启动管理员的终端

输入脚本

echo logpath=D:\LocalDB\MongoDB\log\mongodb.log> "D:\LocalDB\MongoDB\mongod.cfg"
  • 设置 mongodb.log 存储日志
echo dbpath=D:\LocalDB\MongoDB\data>> "D:\LocalDB\MongoDB\mongod.cfg"
  • 设置 dbpath

检查路径 D:\LocalDB\MongoDB 下,文件 mongod.cfg 生成,则成功

再输入脚本

sc.exe create MongoDB binpath="D:\Program Files\MongoDB\Server\3.0\bin\mongod.exe --service --config=D:\LocalDB\MongoDB\mongod.cfg"

显示 [SC] CreateService 成功 完成

也可以 sc 命令来删除服务 类似 sc delete MongoDB

  • 开启\关闭服务
net start MongoDB
net stop MongoD

显示
MongoDB 服务已经启动成功。为成功

通过 在快捷键 win+r 里面输入 services.msc 看到

9bc98aeb-df74-4596-bf7f-c0d4ff12259a.png

然后在浏览器里查看 http://localhost:27017/ 内容为

It looks like you are trying to access MongoDB over HTTP on the native driver port.

说明服务型MongoDB设置成功

  • 设置自动启动

在服务里,选定MongoDB 右键 MongoDB 选择 属性 后设置 启动类型为 自动(延时启动)

e31bc095-0055-49eb-bd46-9d66dcd00031.png

这样MongoDB就自动启动了

这种启动方式不要需要保持终端端口,在系统服务启动或者修改

管理MongoDB 数据库

推荐使用 Robomogo

使用的版本为 0.8.5

新建连接

连接名地址端口认证
LocalDB127.0.0.127017NULL

保存后,连接效果为

a91baeeb-e24a-4cd8-a792-21e94c6fd8a5.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值