【数据库】MongoDB服务启动失败的问题。

1.确保MongoDB所在文件夹拥有所有权限image
2.确保打开CMD窗口是以管理员身份运行的
3.配置文件中的路径应该为完整路径,且不包含空格和特殊字符(不建议包含)

systemLog:
  destination: file
  path: A:\100_env\databases\mongodb-win32-x86_64-windows-6.0.2\bin\Log\mongo.log
  logAppend: true
storage:
  dbPath: A:\100_env\databases\mongodb-win32-x86_64-windows-6.0.2\bin\db\Data
net:
  bindIp: 127.0.0.1

如果你没有这个文件,那么创建该文件,并将内容粘贴过去。
注意:

  • 内容要改成自己的内容(那是我的路径,你得改成你自己的。)
  • 所设置的文件或者文件夹必须存在

比如我上面设置的 dbPath: A:\100_env\databases\mongodb-win32-x86_64-windows-6.0.2\bin\db\Data,我之前只手动创建的db文件夹,然后就启动不了,后来进入db文件夹创建了Data文件夹,就可以成功启动了

应用配置文件

mongod.exe --config "A:\100_env\databases\mongodb-win32-x86_64-windows-6.0.2\bin\mongod.conf" --install --serviceName "MongoDB"

启动服务

net start MongoDB

image

启动后任务管理里面也看得到

image

保持该CMD窗口处于开启状态

准备使用Studio 3T连接MongoDB

image

image

image

点击右下角save保存

ok!

image

猜你喜欢

转载自blog.csdn.net/ks2686/article/details/127268221