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
完成以上后第一步需要做的就是配置环境变量,进入mongodb的bin目录下,复制地址 如下,然后将其添加到环境变量中(如果不知道怎样添加,可自行百度):
第二步,这也是关键的一步,win10下不要直接进入cmd命令,由于win10系统的原因,我们最好要打开开发者模式。然后win +x 已管理员方式进入cmd窗口:(这个就是问什么你安装不了mongodb服务的原因,由于目标计算机积极拒绝,无法连接–mongoDB连接错误解决办法)
第三步,进入终端后,输入以下命令(以个人的实际安装目录位置为准。一定要以管理员身份运行这个命令。这就是目标计算机积极拒绝,无法连接–mongoDB的原因)
运行好上面的命令之后。我们可以运行
mongod --dbpath D:\mongodb\mongoDB\data\db\ --logpath D:\mongodb\mongoDB\logs\mongodb.log --install --serviceName "MongoDB"
然后就可以使用下面命令启动服务了
net start mongoDB
这样在win10下就配置成功了。记得win + X进入管理员命令提示符
说一下安装中遇到的一个错误,我在配置dbpath的时候最后结尾没有写“\”,结果报错:
F CONTROL [main] Failed global initialization: BadValue: dbPath requires an absolute file path with Windows services