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}
    

    是无法导入的。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值