win10系统下搭建mongodb服务 (亲测,安装过程中踩坑。。。)

mongodb的安装 
我是在D盘建立的一个mongodb文件夹,用来安装mongodb. 
并提前在mongodb文件夹下创建好: 

D:\mongodb\mongoDB\data\db(这个文件夹用来存放数据库) 
D:\mongodb\mongoDB\logs\mogodb.log(这个文件夹用来存日志) 
D:\mongodb\mongoDB\etc\mongodb.conf(配置文件) 
其中mongodb.conf的配置文件为以下内容

dbpath=D:\mongodb\mongoDB\data\db\
logpath=D:\mongodb\mongoDB\logs\mogodb.log
logappend=true

win10系统下搭建mongodb服务 (亲测,安装过程中踩坑。。。)_第1张图片

完成以上后第一步需要做的就是配置环境变量,进入mongodb的bin目录下,复制地址 如下,然后将其添加到环境变量中(如果不知道怎样添加,可自行百度):

win10系统下搭建mongodb服务 (亲测,安装过程中踩坑。。。)_第2张图片

 第二步,这也是关键的一步,win10下不要直接进入cmd命令,由于win10系统的原因,我们最好要打开开发者模式。然后win +x 已管理员方式进入cmd窗口:(这个就是问什么你安装不了mongodb服务的原因,由于目标计算机积极拒绝,无法连接–mongoDB连接错误解决办法) 

win10系统下搭建mongodb服务 (亲测,安装过程中踩坑。。。)_第3张图片

第三步,进入终端后,输入以下命令(以个人的实际安装目录位置为准。一定要以管理员身份运行这个命令。这就是目标计算机积极拒绝,无法连接–mongoDB的原因

运行好上面的命令之后。我们可以运行

mongod --dbpath D:\mongodb\mongoDB\data\db\  --logpath D:\mongodb\mongoDB\logs\mongodb.log --install --serviceName "MongoDB"

然后就可以使用下面命令启动服务了 

net start mongoDB

win10系统下搭建mongodb服务 (亲测,安装过程中踩坑。。。)_第4张图片

 这样在win10下就配置成功了。记得win + X进入管理员命令提示符

说一下安装中遇到的一个错误,我在配置dbpath的时候最后结尾没有写“\”,结果报错:

F CONTROL  [main] Failed global initialization: BadValue: dbPath requires an absolute file path with Windows services

 

你可能感兴趣的:(数据库)