如何从 Windows 启动 Mongo DB?

我已经在我的 Windows7(64位)机器上安装了 MongoDB。我也创建了路径 data/db,但是当我尝试使用命令 'C:\mongodb\bin\mongod.exe'启动 mongodb 时,它没有启动。正在播放 admin web console waiting for connections on port 28017

帮助我启动 MongoDB。并且请建议是否有任何 GUI 可用于 MongoDB。

564073 次浏览

It is showing admin web console waiting for connections on port 28017.

上面的消息意味着 mongodb 已经成功启动,正在监听端口28017。

您可以使用 mongoshell (mongo.exe)连接到 mongoDB 并执行 db 操作。

MongoDB 有几个 GUI 工具可用,比如 MongoVUE 等。

有两种方法启动 mongoDB 安装位置(例如: C:/)

首先: 将 mongoDB 安装文件夹复制到 C:/location 然后改名为“蒙哥布”或其他什么你想要的。这里是前任与“蒙哥布”的名字

SetupmongoDB 是一个 windows 服务

    1.1 : Make directory name "data" in C:/ ( so we have C:/data ),after that make directory "C:/data/db" <br>
1.2 : run in CMD ( Run as Admin) command ->  "echo logpath=C:/mongodb/log/mongo.log > C:/mongodb/mongodb.cfg" <br>
1.3 : run in CMD (Run as Adin) command -> "C:/mongodb/bin/mongod.exe --config C:/mongodb/mongod.cfg --install" <br>
1.4 : run command "net start MongoDB" <br>

2: 一个小的.BAT 文件,不用安装就可以启动 mongoDB 复制粘贴到记事本,并用文件类型“ . bat”保存文件 是这样的:

C:\mongodb\bin\mongod.exe –dbpath=C:/mongodb/data/db
PAUSE

如果你得到错误1078或1087 让我们删除 C:/data/db 中的所有数据并重新启动 mongoDB (将旧数据复制到新文件夹并在重新启动 mongoDB 后备份它)

3. mongoDB 的 GUI

我用的是 岩猴

好好享受吧

这招对我很管用

mongod --port 27017 --dbpath C:\MongoDB\data\db
  1. http://www.mongodb.org/downloads下载
  2. 在文件夹 C: 蒙哥布中安装 。 msi文件
  3. C: 蒙哥布下创建 资料资料数据库木头目录和 Mongo.config文件。
  4. 在“ Mongo.config”文件中添加以下行

    port=27017
    dbpath=C:\mongodb\data\db\
    logpath=C:\mongodb\log\mongo.log
    
  5. Start server :

    mongod.exe --config="C:\mongodb\mongo.config"
    
  6. Connect to localhost MongoDB server via command line

    mongo --port 27017
    
  7. Connect to remote MongoDB server via command line with authentication.

    mongo --username abcd --password abc123 --host server_ip_or_dns --port 27017
    

That's it !!!

它正确地写在 给你

如果您下载了. msi 文件,然后安装它,如果您下载了 zip 文件,然后解压缩它。

设置 MongoDB 环境。

MongoDB 需要 存储所有数据的数据目录.MongoDB 的默认数据目录路径是 资料数据库.创建此文件夹,使用命令提示符中的以下命令:

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"

您还可以在配置文件中指定 dbpath。

启动 MongoDB。

要启动 MongoDB,运行 mongod.exe,例如,从命令提示符:

C:\mongodb\bin\mongod.exe

连接 MongoDB。

要通过 mongo.exe shell 连接 MongoDB,请打开另一个命令提示符。

C:\mongodb\bin\mongo.exe

第一步

下载 Mongob

第二步

  • 按照 正常设置说明

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

第三步

  • 创建以下文件夹

C:\data\db

第四步

  • cd呼叫 C:\Program Files\MongoDB\Server\3.2\bin>
  • 输入命令 mongod
  • 默认情况下,mongodb 服务器将从端口 27017启动

enter image description here

第五步

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

第六步

  • 启动 RoboMongo 并在 localhost:27017上创建一个新连接

enter image description here

您的 MongoDB 已经启动,并与第三方 GUI 工具 RoboMongo (现在的 Robo3T)连接

我已经按照下面的步骤... 也许它会为你工作

创建如下目录

C: 数据库

mongod --port 27017 --dbpath "C:\data\db"

对我很有效。

与其他可执行文件相比,在 Windows 上安装 MongoDB 有点棘手... ... 经过长时间的搜索,我得到了一个很好的参考 在 Windows 中安装 MongoDB

安装完打开命令提示符并键入“ monGod”,然后保持窗口最小化并打开另一个命令提示符窗口并键入“ mongo”,您将发现连接到测试数据库的成功消息。

希望能有所帮助

其实窗口使用服务的方式,来自官方的 文件:

  • 找出您的可执行文件安装在哪里,路径可能是这样的:

    “ C: Program Files MongoDB Server 3.4 bin mongod.exe”

  • 创建这样的内容(yaml 格式)配置文件,路径可能是这样的:

    “ C: Program Files MongoDB Server 3.4 mongod.cfg”

systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db
  • 作为 admin 执行下一个命令(作为 admin 运行命令行) :
C:\...\mongod.exe --config C:\...\mongod.cfg --install

路径用圆点简化的地方,见上文。

--install告诉 mongo 将自己安装为 Windows 服务。

现在你可以像平常一样启动、停止、重启 mongo 服务器了,选择你最喜欢的方式:

  • Control Panel-> Administration-> Services-> MongoDB
  • 通过命令执行从命令行管理员: (net start MongoDB)

如果有任何问题,请检查配置文件中指定的日志文件。

在 Windows 中创建 MongoDB 服务。首先用管理员打开 cmd

mongod --port 27017 --dbpath "a mongodb storage actual path e.g: d:\mongo_storage\data" --logpath="a log path e.g: d:\mongo_storage\log\log.txt" --install --serviceName "MongoDB"

在那之后

启动服务

net start MongoDB

停车服务

net stop MongoDB

这是所有 我需要在 PowerShell 初始化 mongo,许多回复是 IMO 太复杂。

  1. 安装: https://www.mongodb.com/download-center#community
  2. C:\Program Files\MongoDB\Server\3.6\bin添加到环境 变量“路径”。注意: 这个版本将很快过时。
  3. 打开新的 PowerShell,因为它在 开始,然后输入 < em > monGod
  4. 打开另一个 PowerShell 窗口并键入 Mongo-您可以访问 mongoREPL!如果没有,只需重复4次(已知错误: https://jira.mongodb.org/browse/SERVER-32473)

很明显,很多人已经回答了你关于如何让 mongoDb 工作的问题, 我会回答第二部分: 关于 mongoDB 的适当 GUI

我的建议是,选择 MongoChef (现在的 Studio 3T)

您可以很容易地安装和使用它。

你可能想要参考(从03:10-08:50) : Https://www.youtube.com/watch?v=0ws3oiyqiey&index=2&list=pls1qulwo1riztr6bncmsah8fb81orl6mp

获取 GUI 工具的分步指南。

你还可以做一件令人惊奇的事

是你可以添加“ C: Program Files MongoDB Server 4.0 bin”到你的系统环境变量,这将允许你在你的 cmd 的任何地方运行命令“ monGod”,而不用每次都导航到 bin 目录。

——请注意 bin 目录的路径在您的情况下可能不同——

安排一下

1-make a file data/db in your c drive 1-在 c 驱动器中创建一个文件夹 data/db“这是默认的路径 mongo 将寻找存储数据库文件的位置,因此您不必使用‘—— dbpath’来指定它”

2-将“ C: Program Files MongoDB Server 4.0 bin”添加到系统环境变量中。

3-打开 CMD 类型的“蒙神”

4-玩得开心

我在 youtube 上看到这个视频叫“ theewboston” 也很神奇

从 link-https://www.mongodb.com/download-center/community下载 MongoDB 社区服务器

安装需要一些时间

  1. 转到 C 盘,创建一个名为 data 的文件夹,并在其中创建另一个名为 db 的文件夹。
  2. 现在转到安装 monodb 服务器的目录。转到 C: Program Files MongoDB Server (Version) bin。复制该文件位置。
  3. 为了方便将来运行服务器,请按 Windows 键并键入环境变量。
  4. 您将看到一个选项“编辑系统环境变量”。
  5. 在右下角,你会看到一个按钮“ Environment Variables...”,点击它。
  6. 在“系统变量”下,双击“路径”。
  7. 单击 new 并粘贴之前复制的文件位置。
  8. 现在打开 cmd,输入 mongod.exe (这是一个承载服务器的守护进程)
  9. 打开 cmd 的另一个窗口,输入 mongo.exe 连接将建立,现在可以开始了。

谢谢你的阅读,希望能有所帮助。

对于 Windows 用户:

添加到@CoderSpeed 上面的答案(CoderSpeed 的回答)。 使用通常在 CLI 中输入的命令创建一个批处理文件(. bat) ,例如:

Cd“ C: Program Files MongoDB Server 4.0 bin” Mongo.exe

Windows Script Host 的 Run 方法允许你在隐形模式下运行程序或脚本。下面是一个示例 Windows 脚本代码,它以不可见的方式启动一个名为 syncfiles.bat 的批处理文件。

假设我们在 C: Batch Files 目录中有一个名为 syncfiles.bat 的文件。让我们使用 Windows 脚本以隐藏模式启动它。

将下列行复制到记事本。

设置 WshShell = CreateObject (“ WScript.Shell”) 运行 Chr (34) & “ C: Batch Files syncfiles.bat”& Chr (34) ,0 设置 WshShell = Nothing

注意: 根据需要在脚本中相应地替换批处理文件名/路径。 使用.VBS 扩展名保存文件,例如 laun_ bat. VBS 相应地编辑.BAT 文件名和路径,并保存文件。 双击以运行 laun_ bat. vbs 文件,该文件又以不可见的方式启动批处理文件 syncfiles.bat。

来源: 运行。 BAT 文件不可见

我做了下面的工作,它适合我的窗口。

在管理员模式下打开 cmd 提示符(右键单击命令提示符并单击“以管理员身份运行”)

然后在命令下运行

net start MongoDB

我在 D:\Installs文件夹中安装了 MongoDB,而不是默认位置。

打开命令提示符并将目录更改为 D:\Installs\MongoDB\Server\4.4\bin并运行以下命令:

mongod.exe --config=mongod.cfg

这将启动 MongoDB 服务。

现在,打开 MongoDB 指南针并连接,如下所示:

enter image description here

如果从所有这些方法,如果您的数据库不工作,您可以尝试这一点

首先,从官方站点安装 Monngodb

第二,走这条路

  C:\Program Files\MongoDB\Server\4.4\bin

使用 上帝命令第三次运行服务器

  1. 重启你的 cmd
  2. 在 cmd 中键入 mongomongod,然后按回车键。

就是这样:)

您可以启动蒙戈也作为一个赢服务!

开始 别说了