MongoDB下载安装及注册服务

 

 

1、介绍

MongoDB是一个基于分布式文件存储 [1]  的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

2、下载
MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从 MongoDB 官网下载安装。
3、安装
   
在win7 系统安装 mongodb 需要 vc++ 运行库,如果没有则会提示 “无法启动此程序,因为计算机中丢失
VCRUNTIME140.dll”。
去网上下载或使用360安装:(win10则不需要)  
 
 
 
 
就可安装完成
 
4、启动mongodb
创建几个文件夹具体如下:数据库路径( data 目录)、日志路径( logs 目录)和日志文件( mongo.log 文件)

创建配置文件mongo.conf,文件内容如下:

#数据库路径 
dbpath=D:\develop\MongoDB\Server3.4\data 
#日志输出文件路径 
logpath=D:\develop\MongoDB\Server3.4\logs\mongo.log 
#错误日志采用追加模式 
logappend=true 
#启用日志文件,默认启用 
journal=true 
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false 
quiet=true 
#端口号 默认为27017 
port=27017

 

安装 MongoDB 服务
通过执行 bin/mongod.exe ,使用 --install 选项来安装服务,使用 --confifig 选项来指定之前创建的配置文件。 cmd
入D:\develop\MongoDB\Server3.4\bin  (安装服务没有起作用,后面细讲)
mongod.exe ‐‐config "d:\MongoDB\Server\3.4\mongo.conf" ‐‐install

 

 启动MongoDB服务

net start MongoDB

 关闭MongoDB服务

net stop MongoDB
移除 MongoDB 服务
" D:\develop\MongoDB\Server3.4\bin\mongod.exe" ‐‐remove

 

上面的安装服务没有起作用 网上试了不少方法

、上图的试过也如上图所示了 但是没有服务

尝试过下面这个命令:也不行

mongod --logpath "C:\mongodb\log\mongo.log" --logappend
--dbpath "C:\mongodb\data" --port 27017 --serviceName "服务器名称"
--serviceDisplayName "服务器名称" --install

有时报错没有权限,有时不报错连接时::Error connectiong to the Service Control Manager: 拒绝访问

这是因为cmd没有以管理员权限运行,没有权限注册服务。所以按照如下步骤执行:

在搜索框中搜索 cmd,然后右键  选择   以管理员身份运行,然后在此cmd中执行服务注册脚本即可;

 然后继续使用了上面执行mongo.conf配置文件的方法好像还没有 又试了

mongod --dbpath “D:\develop\MongoDB\Server3.4\data” --logpath “D:\develop\MongoDB\Server3.4\logs\mongo.log” --serviceName “MongoDB” --serviceDisplayName "MongoDB" --install 

就可以了。上述两种方式理论应该都可以的。

为了方便也可以写些脚本

参考文章如下:

https://blog.csdn.net/maq2ian0gqi1ang2/article/details/80381916

https://blog.csdn.net/baidu_39298625/article/details/98592631


 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值