文章目录
概要
MongoDB Shell 是一个与 MongoDB 数据库进行交互的命令行工具,它允许用户执行数据库操作、查询数据、管理索引以及运行脚本等任务。为了开始使用 MongoDB,首先需要安装 MongoDB Shell。
安装 MongoDB Shell 的步骤包括:
- 下载 MongoDB Shell 安装包:首先从 MongoDB 官方网站下载适合操作系统的安装包。
- 安装 MongoDB Shell:按照操作系统的指南进行安装,确保 MongoDB Shell 正常工作。
- 配置环境变量:在某些操作系统中,需要配置 MongoDB 的路径以便在命令行中运行
mongo
命令。 - 测试安装:安装完成后,运行
mongo
命令验证是否成功安装,并连接到 MongoDB 数据库。
通过这些步骤,你将能够顺利安装并使用 MongoDB Shell 来进行数据库管理和操作。
官网下载地址:MongoDB Shell Download | MongoDB
安装流程
官网下载地址:MongoDB Shell Download | MongoDB
默认勾选上表示为当前系统用户自动配置环境变量
.
等待安装完成
window键+r打开命令窗口,输入mongosh --version查看版本
输入mongosh,进入shell
技术细节 (使用命令 )
1. 查看所有数据库
输入以下命令列出所有 已存在数据 的数据库:show dbs
2. 查看当前使用的数据库
输入以下命令显示你当前连接的数据库:db
3. 切换到其他数据库
使用 use
命令切换数据库(若不存在则会创建):
use my_database
-
注意:新数据库需插入数据后才会被
show dbs
显示。
说明:以上是基本命令的操作(如果需要更详细的命令可以私信作者或者关注下作者公众号《全栈鍾猿》)。总结如下
操作 | 命令 | 说明 |
---|---|---|
列出所有非空数据库 | show dbs 或 show databases | 仅显示有数据的数据库 |
查看当前数据库 | db | 返回当前连接的数据库名 |
列出所有数据库(含空库) | db.adminCommand({ listDatabases: 1 }) | 需在 admin 数据库执行,显示详细信息 |
切换/创建数据库 | use <database_name> | 切换到指定数据库,若不存在则创建逻辑实例 |
小结
有任何问题,可以私信作者或者关注作者的公众号《全栈鍾猿》。会看到消息及时回复您的问题和解答哦