Mongodb 如何在windows上启动mongo db

Mongodb 如何在windows上启动mongo db,mongodb,database,Mongodb,Database,我是新来的mongo,我正在尝试在我的windows系统上安装mongo。我正在学习本教程,但当我学习时 C:\mongodb\bin\mongod.exe myCMD为我提供此输出 2015-04-20T18:53:27.433+0500 I STORAGE [initandlisten] exception in ini en: 29 Data directory C:\data\db\ not found., terminating 2015-04-20T18:53:27.436+0

我是新来的
mongo
,我正在尝试在我的windows系统上安装mongo。我正在学习本教程,但当我学习时

 C:\mongodb\bin\mongod.exe
my
CMD
为我提供此输出

2015-04-20T18:53:27.433+0500 I STORAGE  [initandlisten] exception in ini
en: 29 Data directory C:\data\db\ not found., terminating
2015-04-20T18:53:27.436+0500 I CONTROL  [initandlisten] dbexit:  rc: 100

MongoDB需要一个数据目录来存储所有数据。MongoDB的默认数据目录路径是
\data\db

创建此文件夹

md \data\db
可以使用mongod.exe的
--dbpath
选项为数据文件指定备用路径,例如:

C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
如果路径包含空格,请将整个路径用双引号括起来

例如:

C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"

我在windows上也遇到了类似的问题,而且,我没有设置环境变量,所以我必须转到bin文件夹并运行mongo。以下是我遵循的步骤 1) 我在我的桌面上创建了一个文件夹,类似于“C:\desktop\data\” 2) 为了使用mongo shell,您需要运行mongo,它类似于unix上的守护进程,因此在windows中,我们可以通过打开命令提示符窗口并将目录更改为mongo\bin并运行 mongod--dbpath C:\Desktop\data并让它运行 3) 我打开了第二个命令提示符窗口,将目录更改为C:\mongo\bin
而执行的mongod,也就是说

在windows中也面临同样的问题。如果--dbpath目录路径不包含空格,请不要包含引号。当路径没有空间时,删除引号解决了问题。

因为MongoDB不知道目录DB

我的固定工作。

步骤1:新建文件夹,例如运行cmd

mkdir  E:\workspace\mongodb\data
步骤2:移动到根MongoDB路径,例如(cd…/MongoDB/../bin/)


好。

我用:

在中创建文件夹数据

D:\project workspace\mongodb\data

然后在数据中创建另一个文件夹db

D:\project workspace\mongodb\data\db

然后运行命令

mongod --dbpath D:\project-workspace\mongodb\data\db mongod--dbpath D:\project workspace\mongodb\data\db 确保已为mongodb设置环境变量,否则请浏览
C:\Program Files\mongodb\Server\3.4\bin,然后执行此=> C:\Program Files\MongoDB\Server\3.4\bin

mongod.exe--dbpath E:\workspace\mongodb\data

您必须在c上创建文件夹:添加一些示例我使用的是3.6版,找不到mongod.conf来放置配置,所以每次我都必须键入“monog--dbpath path”,因此为其创建了一个批处理文件以快速获取配置,在mongo 3.6中找不到有关如何进行配置更改的任何帮助