5.MongoDB相关工具

5.MongoDB相关工具


5.1 知识点

管理工具选择

在管理工具方面,选择非常多,可以根据个人需求和使用习惯进行选择。

官方提供的两种管理工具

  1. MongoDB Shell(mongosh):这是一个 命令行工具,主要用于通过命令行操作 MongoDB 数据库。

    • 适合那些熟悉命令行或者希望通过脚本自动化管理数据库的用户。
  2. MongoDB Compass:这是一个带有图形用户界面(GUI)的工具。

    • Compass 提供了直观的操作界面,方便用户通过点击和可视化的方式管理和查询数据库。
    • 对于不熟悉命令行的用户,Compass 是一个不错的选择。

第三方工具

除了官方工具之外,还有很多优秀的第三方管理工具,比如 Robo 3TStudio 3TDbGate等。由于工具种类繁多,具体使用哪种工具可以根据个人喜好选择,这里就不一一赘述了。

MongoDBShell命令行工具

下载

首先,前往 MongoDB 官方网站 下载 MongoDB Shell。这里选择下载 Windows 版本




启动

下载完成后,你会得到一个可执行文件。双击启动 mongosh 可执行文件。

连接数据库

启动后,Shell 会提示你输入一个 MongoDB 连接字符串

默认的格式看起来很像浏览器中的网址。例如:

mongodb://localhost:27017

其中:

  • localhost 表示连接本地的 MongoDB 实例。
  • 27017 是 MongoDB 的默认端口号。

输入正确的连接字符串后,按回车即可连接到数据库。接下来就可以通过命令行对数据库进行操作了。

查看数据服务下的所有数据库

show dbs

切换操作的数据库

use mydb

插入数据

use mydb // 切换到目标数据库
db.users.insertOne({
    username: "张三",
    age: 25,
    gender: "男"
});

显示当前数据库中的集合(表)

show collections
# 或
show tables

MongoDBCompass可视化工具

安装MongoDB时,如果勾选了会自动下载,否则得去官网手动下载


DbGate可视化工具

前往官网https://dbgate.org/ 下载DbGate





转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏