mongodb shell教程
时间: 2025-05-16 18:21:56 浏览: 16
### MongoDB Shell 使用教程
#### 启动 MongoDB Shell
为了启动 MongoDB Shell,可以在终端或命令行中运行 `mongosh` 命令来连接到 MongoDB 数据库[^1]。
#### 启动和停止 MongoDB 服务
可以通过以下命令控制 MongoDB 的服务状态:
- 启动 MongoDB 服务:
```bash
NET start MongoDB
```
- 关闭 MongoDB 服务:
```bash
NET stop MongoDB
```
这些命令适用于 Windows 平台下的服务管理工具[^2]。
#### 配置 MongoDB 和 MongoDB Shell 环境
以下是安装并配置 MongoDB 及其 Shell 工具的步骤概述:
1. **下载与解压**
- 下载两个压缩包:一个是 MongoDB 主程序,另一个是 MongoDB Shell (mongosh)[^3]。
- 将这两个压缩包分别解压至目标路径,注意不要选择含有中文字符的路径。
2. **配置环境变量**
- 修改系统的 PATH 环境变量,添加 MongoDB 的 bin 文件夹以及 mongosh 解压后的 bin 路径。这一步使得可以从任何地方通过命令行调用相关工具。
3. **创建数据存储目录**
- 创建一个名为 `data/db` 的文件夹用于保存数据库文件。推荐将其放置于易于访问的位置,比如根目录或者与 MongoDB 安装路径平级的地方。
4. **指定自定义的数据目录(可选)**
如果不想使用默认的数据存储位置,则可通过如下方式指明新的路径:
```bash
--dbpath /your/data/folder/path
```
替换 `/your/data/folder/path` 为你实际使用的绝对路径。
5. **验证安装**
- 开启一个新的命令提示符窗口,并执行 `mongod` 来初始化服务器端进程。
- 再次打开另一条独立的命令行会话,在其中键入 `mongosh` 即可进入交互式的 JavaScript 控制界面。
#### 示例代码片段
下面展示如何利用 MongoDB Shell 插入一条记录的例子:
```javascript
// 切换到 test 数据库
use test;
// 添加文档到集合 users 中
db.users.insertOne({ name: "Alice", age: 25 });
// 查询刚才插入的内容
db.users.find();
```
阅读全文
相关推荐

















