MongoDB笔记(二):MongoDB 可视化工具 MongoDB Compass 使用

下载

打开官网,如图所示找到下载界面
在这里插入图片描述

选择版本下载
在这里插入图片描述

安装

运行下载的EXE文件,自动安装。安装完成会弹出主界面。

连接MongoDB

MongoDB服务默认没有身份验证,所有客户端都可以连接访问。
在这里插入图片描述
连上之后,可以看到,有三个默认数据库
在这里插入图片描述

创建数据库

点击左侧加号按钮
在这里插入图片描述
填入数据库名称和集合名称(这里“集合”的意义类似MySQL表),注意一定要填写集合名称,否则报错无法创建。
也就是说使用 Compass 新建数据库时,必须同时指定一个集合名。
在这里插入图片描述

创建集合(Collection)

在这里插入图片描述

插入数据

选择一个Collection,点击INSERT DOCUMENT
在这里插入图片描述

会自动生成一个ObjectId类型的id值
在这里插入图片描述

然后我们可以键值对的方式填入数据,相当于就是JSON格式的数据
在这里插入图片描述

插入数据之后,可以在集合里看到。默认显示方式是JSON的列表
在这里插入图片描述
切换TABLE按钮,以数据库表的方式展现
在这里插入图片描述

批量导入数据

菜单栏 collection → Import Data
在这里插入图片描述

选择Json文件导入即可(文件名需要和collection名称一致)
在这里插入图片描述

常见错误

  1. 启动时报JavaScript Error错误
    在这里插入图片描述
    解决方式:结束进程,再启动。
    在这里插入图片描述

  2. 导入时提示json格式不对
    在这里插入图片描述

    可以按照下面的规则修改文件内容:1.一条数据占一行;2.非格式化的json。

    如下表示两条数据,可以正常导入

    {"user_name":"赵六","user_gender":1}
    {"user_name":"李四","user_gender":1}
    

    如果你的数据格式这样的:
    格式化的json

    {
        "user_name":"赵六",
        "user_gender":1
    }
    {
        "user_name":"张三",
        "user_gender":1
    }
    

    或者多条数据在一行

    {"user_name":"赵六","user_gender":1}{"user_name":"李四","user_gender":1}
    

    是无法导入的。

  • 12
    点赞
  • 81
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
MongoDB可视化工具Compass提供了方便的查询功能。通过Compass,你可以使用图形界面来构建和执行查询。首先,你需要下载并安装MongoDB Compass。你可以从MongoDB官网的下载地址下载Compass。安装完成后,打开Compass并连接到你的MongoDB数据库。然后,你可以在Compass的查询界面中输入你想要执行的查询语句,包括查询条件、筛选器、排序等。Compass会将查询结果以可视化的方式呈现给你,方便你查看和分析数据。总之,MongoDB可视化工具Compass提供了一个直观和方便的方式来执行查询操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [mongodb-compass-1.17.0-win32-x64 MongoDB可视化工具Compass](https://download.csdn.net/download/qq_36808620/11235787)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [MongoDB可视化管理工具-MongoDB Compass](https://blog.csdn.net/GyaoG/article/details/123468294)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值