windons10系统不支持安装和运行mongodb的解决办法

windons10系统不支持安装和运行mongodb的解决办法
  • 语言:中文

  • 如遇资源丢失可加群反馈

  • QQ群:80931046

  • 适配机型:|GPD WIN Max|
windons10系统不支持安装和运行mongodb的解决办法介绍

经测试,WIN10 1607系统和21H1系统是直接可以支持的。中间的这些如1709 1809 1909等就不支持这个软件的安装和运行。想启动它需要费点劲。

下面放出办法。

建议对WINDONS系统熟悉的人在弄。小白新手朋友推荐直接换系统。

1.从任务管理器安装mongodb程序。路径直接默认。看c盘有没有

2/在安装的盘C:下建立mongodb文件夹,拷贝bin文件夹到该目录下,这样就相当于安装了mongodb的相关命令。


3/为了启动mongodb方便,将mongod.exe路径加入环境变量,电脑->属性->高级系统设置->环境变量,在path里加入路径


4/2:建立数据文件及启动


然后在D盘新建一个mongodb文件夹用来放数据文件并在mongodb文件夹下建立data,log文件夹,在data里建立db文件夹,在log文件夹下建立mongodb.log文件


5/以服务方式启动


每次启动服务都需要输入以上命令,为了方便,可以将启动数据库写成window服务的方式。


>mongod?--logpath "d://mongodb//log//mongodb.log" --logappend?--dbpath "d://mongodb//data" --directoryperdb?--serviceName?MongoDB?--install


这样只需要在命令行输入net start MongoDB ?就可以启动服务,但不知道什么原因,我这样设置了,在“服务”里,也找不到MongoDB?


改为以管理员身份启动cmd后 ,输入命令:


sc create mongodb binPath= "C:\Program Files\MongoDB\Server\3.6\bin\mongod.exe --service --dbpath D:\mongodb\data --logpath=d:\mongodb\log\mongodb.log --logappend --directoryperdb"




6/删除服务指令: mongod.exe --remove --serviceName "MongoDB"


 sc delete mongodb  强制删除mongodb服务


有人说,先删除服务,在建服务,试了,对我没用。


简单点,直接进入db文件夹,先删除 mongod.lock 文件,然后重新启动服务即可;

要是还不行,就继续删 storage.bson文件,然后问题就解决了~

++++++++++++++++++++++++++

上面的教程是自己百度参考不少资料研究很久在弄出来的,比百度直接搜索的靠谱多了。比如里面的命令输入,有些都是自己想到才打出来的。反正当初折腾了很久,很久,吐血。

 

 

更多
游戏推荐

Copyright © 2018-2026 安卓模拟社区 snomm.com, All Rights Reserved.皖ICP备17005905号-1

皖ICP备17005905号-1
皖ICP备17005905号-1