MongoDB 安装教程(Win10)

简介

MongoDB 是一个开源的 NoSQL 数据库,广泛用于大数据存储和处理。本教程将指导您在 Windows 10 平台上安装 MongoDB,并提供一些基本的代码示例,以帮助您入门。

步骤

1. 下载 MongoDB

首先,您需要从 MongoDB 的官方网站下载最新版本的 MongoDB 安装包。请访问 [ Windows 的安装包。

2. 安装 MongoDB

下载完成后,双击安装包并按照提示进行安装。默认情况下,MongoDB 将安装在 C:\Program Files\MongoDB 目录下。

3. 配置环境变量

为了能够在命令行中直接访问 MongoDB,我们需要将 MongoDB 的可执行文件路径添加到系统的环境变量中。请按照以下步骤进行操作:

  1. 右键点击“此电脑”,选择“属性”。
  2. 在左侧的面板中,选择“高级系统设置”。
  3. 在弹出的窗口中,点击“环境变量”按钮。
  4. 在“系统变量”部分,找到名为“Path”的变量,并点击“编辑”。
  5. 在弹出的窗口中,点击“新建”按钮,并输入 MongoDB 的可执行文件路径(例如 C:\Program Files\MongoDB\Server\{version}\bin)。
  6. 确认所有窗口,使环境变量生效。

4. 创建数据目录

MongoDB 需要一个用于存储数据的目录。请按照以下步骤进行操作:

  1. 在根目录(通常是 C:\)下创建一个新文件夹,例如 data
  2. data 文件夹下创建一个名为 db 的子文件夹,用于存储数据库文件。

5. 启动 MongoDB 服务

在命令行中输入以下命令来启动 MongoDB 服务:

mongod --dbpath C:\data\db

如果一切正常,您将看到类似以下的输出:

[initandlisten] waiting for connections

6. 连接 MongoDB

在新的命令行窗口中,输入以下命令连接到 MongoDB 服务器:

mongo

如果连接成功,您将看到类似以下的输出:

MongoDB shell version v4.4.4
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
...
>

7. 数据库操作示例

现在,您已经成功连接到 MongoDB 服务器,可以开始进行一些基本的数据库操作了。以下是一些常用的代码示例:

创建数据库

在 MongoDB 中,数据库不需要事先创建,只需在第一次使用时指定其名称即可。例如,要创建一个名为 mydatabase 的数据库,可以执行以下命令:

use mydatabase
创建集合(表)

在 MongoDB 中,集合类似于传统关系型数据库中的表。要创建一个名为 customers 的集合,可以执行以下命令:

db.createCollection("customers")
插入文档(记录)

在 MongoDB 中,文档是数据库中的基本单位,类似于关系型数据库中的记录。以下是一种插入文档的示例:

db.customers.insertOne({ name: "John", age: 30, email: "john@example.com" })
查询文档

要查询集合中的文档,请使用 find 方法。以下是一个查询所有文档的示例:

db.customers.find()

将返回集合中的所有文档。

更新文档

要更新集合中的文档,请使用 updateOneupdateMany 方法。以下是一个更新文档的示例:

db.customers.updateOne({ name: "John" }, { $set: { age: 31 } })

将把名为 "John" 的文档的年龄更新为 31。

删除文档

要删除集合中的