mongodb安装与启动

一:下载,安装

下载地址:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/

安装可以默认也可以自己选择,本人安装在d盘的mongodb下面。

二:开启服务

在mongodb下新建data,然后cmd并且cd进入到bin,执行如下命令

mongod --dbpath D:MongoDBdata

然后会出现很多条提示,打开浏览器输入

http://localhost:27017/

如果浏览器上显示如下信息,就表示启动成功了

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

下次可以用同样的步骤重新开启服务。(不推荐)

事实上每次通过命令行启动Mongo是痛苦的,因此我们需要建立一个永久性服务,这就需要我们把Mongo加入到Windows本地服务中去。继续回到cmd,执行(会创建一个存放日志的文件夹及日志文件,data文件夹路径为本机data的路径):

mongod.exe --logpath D:mongodblogsmongodb.log --logappend --dbpath D:mongodbdata --directoryperdb --serviceName MongoDB --install

服务创建完成之后,默认是停止状态,我们需要手动打开服务,用命令,net start MongoDB,开启服务。也可以在电脑的任务管理器->服务找到mngodb手动打开。

三:配置

解压安装包到D:MongoDB

建立数据库目录 D:MongoDBdata

建立日志目录 D:MongoDBlogs

建立配置文件目录 D:MongoDBetc

建立配置文件 D:MongoDBetcmongodb.conf

dbpath=D:MongoDBdata #数据库路径
logpath=D:MongoDBlogsmongodb.log #日志输出文件路径
logappend=true #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件
journal=true #启用日志文件,默认启用
quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
port=27017 #端口号 默认为27017

  

在启动时一直出现100的错误,导致启动失败

最后也是查文档解决,在bin下执行如下命令

d:mongodbinmongod.exe --dbpath "d:mongodbdb" --logpath "d:mongodbdbdb.log" --install --serviceName "mongo" --logappend --directoryperdb
原文地址:https://www.cnblogs.com/mychz/p/7206057.html