美文网首页
MongoDB Compass教程 --- 2022-04-03

MongoDB Compass教程 --- 2022-04-03

作者: 一位先生_ | 来源:发表于2022-06-28 13:01 被阅读0次

MongoDB Compass是一个可视化GUI工具,方便我们通过可视化页面操作MongoDB。

提示:推荐开发使用MongoDB Compass操作MongoDB,毕竟敲命令不是很方便。

安装MongoDB Compass

连接MongoDB Server

打开Compass


image.png

如果本地安装MongoDB的时候没有设置账号和密码,直接点击Connect,使用默认连接,就可以登录本地的MongoDB。

如果设置了账号和密码,又或者你想连接到远程MongoDB,点击右上角,进入连接配置页面


image.png

输入MongoDB连接信息


image.png

主界面

image.png

创建数据库

根据上图,点击进入数据库创建窗口


image.png

提示:Compass创建数据库,必须同时创建一个集合,所以上图也输入了一个集合名。

集合操作

image.png

插入数据

image.png

输入文档JSON数据,点击Insert插入数据


image.png

如果输入的是JSON数组,则代表插入多条数据,这里插入的是几个文档。
数据如下:

[{
    "item": "journal",
    "qty": 25,
    "size": {
        "h": 14,
        "w": 21,
        "uom": "cm"
    },
    "status": "A"
}, {
    "item": "notebook",
    "qty": 50,
    "size": {
        "h": 8.5,
        "w": 11,
        "uom": "in"
    },
    "status": "A"
}, {
    "item": "paper",
    "qty": 100,
    "size": {
        "h": 8.5,
        "w": 11,
        "uom": "in"
    },
    "status": "D"
}, {
    "item": "planner",
    "qty": 75,
    "size": {
        "h": 22.85,
        "w": 30,
        "uom": "cm"
    },
    "status": "D"
}, {
    "item": "postcard",
    "qty": 45,
    "size": {
        "h": 10,
        "w": 15.25,
        "uom": "cm"
    },
    "status": "A"
}]

查询数据

image.png

修改&删除数据

image.png

创建索引

切换至集合索引面板


image.png

创建索引


image.png

分析查询语句性能

类似MYSQL的explain,MongoDB也支持explain语句,用来分析查询语句的性能。


image.png image.png

相关文章

网友评论

      本文标题:MongoDB Compass教程 --- 2022-04-03

      本文链接:https://www.haomeiwen.com/subject/itgfsrtx.html