如何在 Windows 上安装 mongoDB?

我正在试用 mongoDB,看看它是否适合我。我下载了32位 Windows 版本,但不知道如何继续从现在开始。

我通常使用 WAMP 服务在我的本地计算机上开发。我可以在 WAMP 上运行 mongoDB 吗?

然而,什么是最好的(最简单的!)方法使它在窗口上工作?

谢谢!

282609 次浏览

它不像 WAMP。在创建 C:/database _ mongo 目录之后,需要用一个命令启动 mongoDB 数据库

mongod --dbpath=C:/database_mongo/

然后您可以使用命令连接到 mongodb。

MongoDB 网站上提供了相当好的文档

安装 MongoDB

  1. 确定您需要哪个 MongoDB 构建。

    MongoDB 有三种 Windows 版本:

    MongoDB 的 Windows Server 2008 R2版本(即2008r2)只能运行在 Windows Server 2008 R2、 Windows 764位和更新版本的 此构建利用了最近对 Windows 平台,不能在旧版本的 Windows 上操作。

    MongoDB for Windows 64-bit 运行在任何比 Windows XP 更新的64-bit 版本上,包括 Windows Server 2008 R2和 Windows 7 64位。

    MongoDB for Windows32位运行在任何比 WindowsXP 更新的32位版本的 Windows 上。MongoDB 的32位版本只适用于 用于较旧的系统和用于测试和开发系统。 32位版本的 MongoDB 只支持小于2GB 的数据库。

    若要查找正在运行的 Windows 版本,请在命令提示符中输入以下命令:

    wmic os get osarchitecture
    
  2. Download MongoDB for Windows.

    Download the latest production release of MongoDB from the MongoDB downloads page. Ensure you download the correct version of MongoDB for your Windows system. The 64-bit versions of MongoDB does not work with 32-bit Windows.

  3. Install the downloaded file.

    In Windows Explorer, locate the downloaded MongoDB msi file, which typically is located in the default Downloads folder. Double-click the msi file. A set of screens will appear to guide you through the installation process.

  4. Move the MongoDB folder to another location (optional).

    To move the MongoDB folder, you must issue the move command as an Administrator. For example, to move the folder to C:\mongodb:

    Select Start Menu > All Programs > Accessories.

    Right-click Command Prompt and select Run as Administrator from the popup menu.

    Issue the following commands:

    cd \
    move C:\mongodb-win32-* C:\mongodb
    

    MongoDB 是自包含的,没有任何其他系统依赖项。您可以从任何选择的文件夹运行 MongoDB。可以 在任何文件夹(例如 D:\test\mongodb)

  5. 中安装 MongoDB

运行 MongoDB

警告:

如果没有运行在公共网络上,就不要使 mongod.exe可见 具有认证设置的“安全模式”。 MongoDB 被设计用于运行 受信任的环境,并且数据库不启用“安全模式” 默认情况下。

  1. 设置 MongoDB 环境。

    MongoDB 需要一个数据目录来存储所有数据。MongoDB 的默认数据目录路径是 data db。方法创建此文件夹 以下命令来自命令提示符:

    md \data\db
    

    可以使用 --dbpathmongod.exe的选项为数据文件指定备用路径,例如:

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

    如果路径包含空格,则将整个路径用双引号括起来,例如:

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

    To start MongoDB, run mongod.exe. For example, from the Command Prompt:

    C:\Program Files\MongoDB\bin\mongod.exe
    

    这将启动主 MongoDB 数据库进程 Exe 进程正在成功运行。

    根据系统的安全级别,Windows 可能会弹出一个“安全警报”对话框,内容是关于阻止 上通信的 MongoDB bin mongod.exe 文件 所有使用者应选择「专用网络」 ,例如我的家 工作网络,然后单击“允许访问” Security 和 MongoDB,请参阅安全文档

  3. 连接 MongoDB。

    要通过 mongo.exe shell 连接 MongoDB,请打开另一个 Command Prompt 此步骤提供了几个示例连接命令。

    如果 MongoDB 安装使用默认数据目录,则不指定数据目录进行连接:

    C:\mongodb\bin\mongo.exe
    

    如果安装使用不同的数据目录,请在连接时指定该目录,如本示例所示:

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

    如果您的路径包含空格,请将整个路径用双引号括起来。例如:

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

    如果希望使用.NET 开发应用程序,请参阅 C # 和 MongoDB 的文档以获得更多信息。

  4. 开始使用 MongoDB。

    要开始使用 MongoDB,请参见入门 MongoDB 生产环境。

    稍后,要停止 MongoDB,请在运行 mongod 实例的终端中按 Control + C。

为 MongoDB 配置 Windows 服务

注:

MongoDB2.6.0,SERVER-13515有一个已知的问题,它阻止了 对于 MongoDB 2.6.0,使用 手动为 MongoDB 创建 Windows 服务以创建 Windows 改为 MongoDB 服务。

  1. 配置目录和文件。

    为 MongoDB 日志输出(logpath)创建一个配置文件和一个目录路径:

    为 MongoDB 日志文件创建一个特定的目录:

    md "C:\Program Files\MongoDB\log"
    

    在 Command Prompt 中,为 MongoDB 的 logpath 选项创建一个配置文件:

    echo logpath=C:\Program Files\MongoDB\log\mongo.log > "C:\Program Files\MongoDB\mongod.cfg"
    
  2. Run the MongoDB service.

    Run all of the following commands in Command Prompt with “Administrative Privileges:”

    Install the MongoDB service. For --install to succeed, you must specify the logpath run-time option.

    "C:\Program Files\MongoDB\bin\mongod.exe" --config "C:\Program Files\MongoDB\mongod.cfg" --install
    

    根据需要修改 mongod.cfg 文件的路径。

    要使用替代 dbpath,请在配置文件(例如 C: Program Files MongoDB mongo.cfg)或命令行中指定路径 使用—— dbpath 选项。

    如果 dbpath 目录不存在,mongo.exe 将不会启动。

    如果需要,可以为 mongod.exe 或 mongo.exe 的多个实例安装服务 使用多个实例 只有当存在足够的系统资源和您的系统设计 需要它

  3. 根据需要停止或删除 MongoDB 服务。

    要停止 MongoDB 服务,请使用以下命令:

    net stop MongoDB
    

    要删除 MongoDB 服务,请使用以下命令:

    "C:\Program Files\MongoDB\bin\mongod.exe" --remove
    

Manually Create a Windows Service for MongoDB

The following procedure assumes you have installed MongoDB using the MSI installer, with the default path C:\Program Files\MongoDB 2.6 Standard.

If you have installed in an alternative directory, you will need to adjust the paths as appropriate.

  1. Open an Administrator command prompt.

    Windows 7 / Vista / Server 2008 (and R2)

    Press Win + R, then type cmd, then press Ctrl + Shift + Enter.

    Windows 8

    Press Win + X, then press A.

    Execute the remaining steps from the Administrator command prompt.

  2. Create directories.

    Create directories for your database and log files:

    mkdir c:\data\db
    mkdir c:\data\log
    
  3. Create a configuration file.

    Create a configuration file. This file can include any of the configuration options for mongod, but must include a valid setting for logpath:

    The following creates a configuration file, specifying both the logpath and the dbpath settings in the configuration file:

    echo logpath=c:\data\log\mongod.log> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
    echo dbpath=c:\data\db>> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
    
  4. Create the MongoDB service.

    Create the MongoDB service.

    sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB 2.6 Standard\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
    

    sc.exe在“ =”和配置值(例如“ binPath=”)之间需要一个空格,还需要一个“”来转义双引号。

    如果成功创建,将显示以下日志消息:

    [SC] CreateService SUCCESS
    
  5. Start the MongoDB service.

    net start MongoDB
    
  6. Stop or remove the MongoDB service as needed.

    To stop the MongoDB service, use the following command:

    net stop MongoDB
    

    要删除 MongoDB 服务,首先停止该服务,然后运行以下命令:

    sc.exe delete MongoDB
    

我知道您已经接受了这个问题的答案,但是我写了这篇简短的 Howto 文章,将 mongodb 安装到 c:\wamp目录中,并将其作为服务运行。这是要点。

创建这些目录

mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf

将 win32二进制文件下载并解压缩到 c: wamp 目录中 mysql,apache 旁边。

蒙哥布下载页

创建 mongo.conf 文件

c:\wamp\bin\mongodb\mongodb-win32…2.x.x\conf\mongodb.conf


# mongodb.conf


# data lives here
dbpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db


# where to log
logpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
logappend=true


# only run on localhost for development
bind_ip = 127.0.0.1


port = 27017
rest = true

作为服务安装

mongod.exe --install --config c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf\mongodb.conf --logpath c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log

将 service 设置为 auto 并使用 services.msc 启动它

向您的路径添加 mongo.exe 的路径

需要更多细节吗? 请在这里阅读全文..。

在 Windows 上以 WAMP 方式安装 MongoDB

你可能想查看一下 < a href = “ https://github.com/Thor1Khan/mongo.git”rel = “ nofollow”> https://github.com/thor1khan/mongo.git 它对64位操作数使用最小的32位原子操作 (可以使用汇编,但在这里似乎不是强制性的) 只有数字漏洞在犯罪前受到了伤害

Windows 中的 Mongo 安装过程

你准备好安装... 和使用..。 技术上来说,这不是一个装置,它只是下载..。

压缩文件 http://www.mongodb.org/downloads

把文件复制到你想要的位置。

数据库引擎。

测试的安装和使用。

就是这样! 很简单,对不对? 好了,我们开始吧


1. 下载 zip 文件

  1. 请访问 < a href = “ http://www.mongodb.org/downloads”rel = “ norefrer”> http://www.mongodb.org/downloads

  2. 你会看到这样一个屏幕: The mongo download page 我使用的是一台 Windows 732位机器——这就是为什么我下载了标有红色的软件包。

  3. 点击下载(只需要几秒钟)。
    我下载下来了。这是一个名为 mongodb-win32-i386-2.4.4.zip的压缩文件(文件夹的名称将根据您下载的版本而改变,这里我得到的是2.4.4版本)。

好了。


2. 摘录

  1. 拉上拉链
  2. 将文件复制到计算机中所需的位置。
    • 我要把提取出来的文件复制到我的 D 盘,因为我没有很多文件在那里。
    • 好吧,那么你打算把 mongo 文件粘贴到哪里? C: 还是你的桌面本身?
    • 好的,不管你粘贴到哪里... 在下面的快照中,你可以看到我已经导航到了 Mongo 文件夹中的 bin 文件夹。我数了数垃圾箱里有十五个文件。那你呢?

The path to the bin folder

结束了,就这样

我们接下来要做什么?


3. 启动 DB 引擎

让我们开始使用我们的 mongo db..。

  1. 打开命令提示符,然后导航到 mongo 文件夹中的 bin Navigating to mongo's bin folder

  2. 键入 mongo.exe(这是用于启动 mongo Db Power shell 的命令)。 Executing mongo.exe 这是一个令人敬畏的例外 J LOL... 那是什么?

    无法连接到服务器。

    为什么会发生异常? 我不知道... 我是不是在中间创建了一个服务器?

    没有。

    - 好吧,那它怎么会连到中间的服务器上?-傻机器... Jz。

    我知道了! 就像所有其他 DB 一样,我们必须在使用之前启动 DB 引擎。

    那么,我们怎么开始呢?

  3. 我们必须使用命令 mongod启动 mongo db。

    让我们看看发生了什么。

    error message

    又是一个格式奇妙的异常 J,对吗?你注意到我在上面划了什么吗?是的,这是蒙神的命令。第二个例外是要求我们创建名为 data 的文件夹。在数据文件夹中有一个名为 db的文件夹。

    所以我们必须创建这些 data\db文件夹。

    下一个问题是在哪里创建这些文件夹?

  4. 我们必须创建 data\db文件夹在 C驱动器的我们的盒子,我们正在其中安装 mongo。让我们在 C 盘中创建文件夹结构。

    这里出现了一个问题: “是否必须在 C 中创建数据 db 目录?”不,没有。Mongo 默认在 C中查找这个文件夹,但是您可以在任何需要的地方创建它们。但是,如果它不在 C中,您必须告诉 mongo 它在哪里。

    换句话说,如果不希望 mongo 数据库位于 C:\上,那么必须为 mongo.exe 设置 db 路径。

    可以选择

    • 好的,我将创建这些文件夹在一些其他位置以外的 C更好地理解这个选项。然后在 cmd 的帮助下,我将在 D驱动器根目录中创建。

      为什么? 因为这是一个机会,让我们记住老的 dos 命令..。

      md data

    • 下一步是将 Db 路径设置为 mongo.exe。

      返回到 bin,并输入命令 mongod.exe --dbpath d:\data

      我得到的回复如下:

      --dbpath

      我希望一切顺利... 因为我没有看到任何错误,在控制台 J。

    接下来,我们可以使用命令 start mongo.exe启动数据库

    start mongo.exe

    我没有看到任何错误或警告消息。但是,我们必须提供一个命令来确保 mongo 已经启动并运行,也就是说 monGod 将得到一个响应:

    mongodb response

希望一切顺利。


4. 测试 Mongo DB 安装

现在我们必须看到我们的数据库,对吗? 是的,非常多,否则我们怎么知道它的运行?

为了测试目的,MONGO 默认获得了一个名为 test的数据库。

但是没有管理工作室怎么办呢?与 SQL 不同,我们必须依赖于命令提示符。是的,完全相同的命令提示符... 我们的老命令提示符... 你好。.不要害怕是的,这是我们以前的命令提示符。 好吧,我们去看看我们要怎么使用它..。

哦,不... ... 别关门上面的命令提示符,让它保持原样... ..。

  1. 打开一个新的 cmd 窗口。

  2. 像往常一样去宾州。

    我相信你们还记得我们在大学时代用过的老式 C 语言编程吧?

  3. 在命令提示符中,再次执行命令 mongomongo.exe,看看会发生什么。

    你会看到如下图所示的屏幕:

    startup warning

  4. 我之前提到过 Mongo 在默认情况下有一个名为 test的测试 db,尝试向其中插入一条记录。

    这里的下一个问题是“我们将如何插入?”Mongo 有 SQL 命令吗?不,蒙戈只有指令可以帮忙。

    插入的基本命令是
    Save ({ KodothTestField: ‘ My name is Kodoth’})

    其中 test是 DB,.save是 insert 命令。KodothTestField是列名或字段名,My name is Kodoth是值。

  5. 在进一步讨论之前,让我们通过执行另一个命令: db.test.find()来检查它是否被存储

    Mongo command to search for a document, similar to SELECT in SQL.

    我们的数据成功插入... 万岁..。

    我知道您正在考虑与每个名为 ObjectId 的记录一起显示的数字。它就像 SQL 中一个惟一的 id 字段,可以自动增量等等。仔细看一下,您可以看到对象 ID 以92结束,因此对于每个记录都是不同的。

    最后,我们成功地安装并验证了 MONGO 的正确性。让我们开个派对吧..。 那么你现在同意芒果和芒果一样甜了吗?

我们也有第三方工具来探索 MONGO。一个叫做 MONGO VUE。使用这个工具,我们可以对 mongoDB 执行操作,就像我们使用 SQLServer 管理工作室一样。

您能想象一个 SQL 服务器或 Oracle Db 在同一个表中具有完全不同的行吗?在我们的关系数据库表中可能吗?Mongo 就是这样的。我会告诉你我们该怎么做。


首先,我将向您展示数据在关系数据库中的外观。

例如,以关系的方式考虑 Employee 表和 Student 表。模式会完全不同,对吗?没错。

results view

现在让我们看看它在 MongoDB 中是什么样子的。以上两个表在 Mongo 中合并为单个 Collection..。

MongoVUE

这就是收藏品在 Mongo 中的存储方式。我想现在你可以感觉到它们之间的区别了吧? 所有事情都集中在一把伞下。这不是正确的方法,但我只是想向你们展示这是如何发生的,这就是为什么我将两个完全不同的表组合成一个集合。

如果您想尝试,您可以使用下面的测试脚本

***********************
TEST INSERT SCRIPT


*********EMPLOYEE******
db.test.save( { EmployeId: "1", EmployeFirstName: "Kodoth", EmployeLastName:"KodothLast", EmployeAge:"14" } )
db.test.save( { EmployeId: "2", EmployeFirstName: "Kodoth 2", EmployeLastName:"Kodoth Last2", EmployeAge:"14" } )
db.test.save( { EmployeId: "3", EmployeFirstName: "Kodoth 3", EmployeLastName:"Kodoth Last3", EmployeAge:"14" } )


******STUDENT******
db.test.save( { StudentId: "1", StudentName: "StudentName", StudentMark:"25" } )
db.test.save( { StudentId: "2", StudentName: "StudentName 2", StudentMark:"26" } )
db.test.save( {StudentId: "3", StudentName: "StudentName 3", StudentMark:"27"} )
************************

谢谢

32位窗口逐步解决方案

  1. 下载 Windows 32位的 msi 文件。
  2. 双击安装,选择自定义和浏览的位置,无论你必须安装(个人我已经创建的文件夹在 E 驱动器和安装它)。
  3. 好的,现在您必须创建数据库的两个文件夹在任何地方创建 它,我已经创建了它在安装位置根例如 E:
  4. 现在链接蒙神到这些文件夹用于存储数据使用这一点 根据您的需要命令或修改去使用 cmd 然后在控制台中写入 它会连接。
  5. 现在导航到 E: mongodb bin 并使用 cmd 编写 monGod。
  6. 通过右键单击打开另一个 cmd,并在管理员指向您的 Monodb 安装了目录,然后就像 E: mongob bin,然后写这个 mongo.exe
  7. 接下来-写 db.test.save({Field:'Hello mongodb'})这个命令 将插入名为 球场的 a 字段及其值 < strong > Hello 蒙哥布
  8. 接下来,检查记录 db.test.find(),然后按回车键找到 你最近输入的记录。

在 Windows7上安装 MongoDB 非常简单(我使用的是32位 win7OS)

  1. 安装正确的 Mongob 版本(根据你的位32/64)。.-64位与32位不兼容,反之亦然)

2. 你可以从这个网站(acc 到你的操作系统)安装 Mongodb

  1. 下载.MSI 或 zip 文件... 并使用适当的特权进行安装

4. 将 mongodb 文件夹从 c: Programfiles 复制到 d: [可选]

5. 安装完成后,打开命令提示符(作为管理员. . 右键单击 cmd,您将找到该选项)

  1. 导航到 D: MongoDB 2.6标准文件夹

  2. 运行 mongo.exe... 可能会得到这个错误you might get this error

  3. 如果你得到那么没有消息,你只需要做以下步骤

I)尝试下面图片中的库命令你就会知道错误 enter image description here

Ii)这意味着您需要创建一个目录数据库

Iii)现在你有两个选择,要么在 c 盘中创建上面的目录,要么在其他地方创建任何“ xyz”名称目录(没有区别)。.Let 在 d 中创建 mongodata 目录:

enter image description here

  1. 现在让我们重新运行这个命令,但是现在应该这样:-monGod —— dbpath d: mongodata [如图所示] 这一次你不会得到和错误

enter image description here

  1. 希望一切都好,直到这一点. . 打开新命令提示[足够的特权(管理)]

橙色将是您需要运行的命令。.它将打开新的命令 promt,我们称之为 mongoshell (或 mongodb shell)

enter image description here

11. 不要关闭 shell [也不要关闭任何命令提示符] ,因为在这里我们将创建/删除/插入数据库操作

  1. 让我们执行基本操作

A)显示数据库 B)显示当前数据库 C)创建收集/插入数据(名称将被测试) D)显示收集的数据

12. 请找到我们操作结果的屏幕截图... 请不要:-不要关闭任何命令提示符

enter image description here

  1. 另一种不同的数字结构类型是对象 id:-它是自动创建的

  2. 希望你得到一些重要的信息,安装 mongodb 数据库。

1. 下载 MongoDB

2. 安装 MongoDB

3. 创建所需的文件夹:

"C:\MongoDB_2_6_Standard\bin\data\db"
"C:\MongoDB_2_6_Standard\logs"
"C:\MongoDB_2_6_Standard\etc"

注意: 如果目录不存在,mongod.exe 将不会启动。

4. 创建一个简单的配置文件:

systemLog:
destination: file
path: C:\MongoDB_2_6_Standard\logs\mongo.log
logAppend: true
net:
bindIp: 127.0.0.1
port: 27017

关于如何创建配置文件的更多信息: http://docs.mongodb.org/manual/reference/configuration-options/

5. 安装 MongoDB 作为 Windows 服务(这样在重新启动计算机时它会自动启动)

使用管理员权限运行 cmd,并输入以下命令:

"C:\MongoDB_2_6_Standard\bin\mongod.exe" --config "C:\MongoDB_2_6_Standard\etc\mongodb.conf" --dbpath c:\MongoDB_2_6_Standard\bin\data\db --directoryperdb --install

6. 启动 MongoDB Windows 服务

net start MongoDB

7. 通过 shell/cmd 连接到 MongoDB 进行测试

C:\MongoDB_2_6_Standard\bin\mongo.exe

注意: http://docs.mongodb.org/manual/tutorial/getting-started-with-the-mongo-shell/

8. 就这样! 你完蛋了。 :)

卸载/删除 MongoDB Windows 服务(如果你搞砸了)

"C:\MongoDB_2_6_Standard\bin\mongod.exe" --remove

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

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

WAMP = Windows + Apache + MySQL/MariaDB + PHP/Python/Perl

在 wamp 中不能使用 MongoDB,需要单独安装 MongoDB

步骤1: 首先下载. msi 即安装文件

下载 MonggoDB

步骤2: 使用 so 下载的。Msi 文件。自动存储在程序文件中。您可以执行自定义安装并更改目录。

在此之后,您应该能够在程序文件下看到 MongoDB 文件夹

启动 MongoDB shell 和服务没什么大不了的,我在长时间搜索 在 Windows 中安装 MongoDB之后得到了一个很好的参考

2017年11月更新

1)访问 MongoDB 下载中心 https://www.mongodb.com/download-center#community,选择一种你想要安装的 MongoDB 风格。你可以随便挑

  • MongoDB Atlas -云中的 MongoDB 数据库
  • Community Server -MongoDb for windows (with and without SSL) ,iOS,Linux
  • OpManger -Mongo Db for Data Center
  • 用于 MongoDB 的 Compass -UI 工具

要了解操作系统版本,请在 cmd 提示符下运行此命令

wmic os get caption

要了解您的 CPU 架构(32或64位) ,请在 cmd 提示符下运行此命令

wmic os get osarchitecture

我使用的是社区版本(150MB-GNU 许可证)

2)单击 MSI 并执行安装过程。 Exe 将安装 DB 所需的 MongoDb 和 SSL。

enter image description here

MongoDB 应该安装在你的 C 驱动器上

C: Program Files MongoDB

MongoDB 是自包含的,它意味着并且没有任何其他系统依赖项。如果你的 C 盘空间不足,那么你可以从任何你选择的文件夹运行 MongoDB。

您现在可以从 bin 文件夹运行 monGodb.exe。如果缺少 dls 导致 VisualC + + 错误,请从

Https://www.microsoft.com/en-in/download/details.aspx?id=48145

安装后,尝试重新运行 mongo.exe。

  1. http://www.mongodb.org/downloads下载
  2. 将.msi 文件安装到文件夹 C: mongodb 中
  3. 在 C: monGodb 下创建 data、 data db、 log 目录和 mongo.config 文件。
  4. 中添加以下行 “ mongo.config”文件 dbpath = C: monGodb data db Logpath = C: monGodb log mongo.log
  5. 启动服务器: Exe —— config = “ C: mongob mongo.config”

就是这样! ! !

  1. https://www.mongodb.com/download-center#community下载. msi

  2. 双击安装完成选项

  3. 安装文件夹 C: Program Files MongoDB Server 3.6 bin

  4. 在 C://-c:/data/db 和 c:/data/log 和 c:/data/log 中创建数据库文件夹,如果没有,则设置写权限

  5. 在管理员模式下打开 cmd 提示符,导航到 C: Program Files MongoDB Server 3.6 bin

  6. 键入以下内容

    C: Program Files MongoDB Server 3.6 bin > monGod —— dbpath = “ c:/data/db”—— logpath = “ c:/data/log/mongo.log”

  7. 检查文件夹 c:/data/db-应该有许多文件和文件夹

  8. 在 C: data 中创建一个名为“ mongo.config”* * 的配置文件

  9. 键入以下内容以设置新创建的配置文件中的配置值

    C: Program Files MongoDB Server 3.6 bin > monGod-config C: data mongo.config

  10. 在管理员模式下打开另一个新的 cmd 提示符,导航到 C: Program Files MongoDB Server 3.6 bin 在控制台上执行以下代码行

  11. 键入以下内容为 MongoDB 创建服务

    C: Program Files MongoDB Server 3.6 bin > monGod —— install —— config C: data mongo.config —— logpath = “ c:/data/log/mongo.log”

    如果存在旧的 MongoDB 服务,那么需要先删除旧的服务,然后再执行 mongod-install 命令,在新控制台中运行以下命令来删除旧的 MongoDB 服务

    停止 MongoDB

    >> SC DELETE MongoDB
    
  12. Type the following to start MongoDB

    C:\Program Files\MongoDB\Server\3.6\bin>net start MongoDB

  13. Type the following to stop MongoDB

    C:\Program Files\MongoDB\Server\3.6\bin>net stop MongoDB

Now connect the DB on ip - 127.0.0.1 or 192.168.5.64 on port 27017 .

** File name - "mongo.config" , paste the following on config file -

bind_ip = 127.0.0.1,192.168.5.64

port = 27017

dbpath=C:\data\db

logpath=C:\data\log\mongo.log

安装用于 Windows 的 MongoDB 社区版。

1. 现在转到 下载中心

  1. 下载中心应该显示 Windows 的当前稳定版本

  2. 单击“下载(msi)”并运行它

  3. 完成后,您可以选择“完成”或“自定义”安装类型。请选择“完成安装”。

从命令提示符启动 MongoDB 服务器

1. 将此路径添加到环境变量

“ C: ProgramFiles MongoDB Server 4.0 bin”对于那些努力设置环境变量的人,请按照以下步骤操作

  • Windows10和 Windows8

  • 在搜索中,搜索并选择: 系统(控制面板)

  • 单击“高级系统设置”链接。

  • 单击“环境变量” 选择 PATH 环境变量,点击编辑。

  • 如果 PATH 环境变量不存在,请单击“新建”。

  • 在“编辑系统变量(或新建系统变量)”窗口中,指定 PATH 的值为 “ c: ProgramFiles MongoDB Server 4.0 bin”环境变量。

  • 单击 OK。

  • 单击“确定”关闭所有剩余窗口。

  • 现在创建 MongoDB 数据目录 MongoDB 需要一个数据目录来存储所有数据

md "C:\data\db" "C:\data\log"

3. 让服务器指向您的数据库目录。键入以下代码

mongod --dbpath="c:\data\db"

4. 现在让我们在代码下连接到 MongoDB Type

Mongo

5. 如果正常工作,命令提示符将显示

等待连接

宾果! !你完成了,显然使用 CLI 有点混乱,MongoDB 引入了一个 GUI,你可以看到实际的数据,

要使用 mongoDB GUI 版本,必须执行以上步骤

  1. 现在转到下载中心,下载 MongoDb 指南针,这是一个用于 MongoDB 的 GUI
  2. 安装后打开

您可以看到主机名: localhost 和 port: 27017。

每当您想连接到 mongoDB 服务器,您必须打开命令提示符

类型

上帝

然后再次启动一个新的 Command 提示符并键入

Mongo

保留 mongoDB 指南针中的所有设置。现在点击连接,

你进去了! ! 很简单. . 不是吗?