利用mongo Compass 整体导入和导出mongo数据

1.查询: 倒序


2.批量导入数据
思路是将一个mongo库的数据导出到本地json或者csv格式,然后再整体导入到另一个mongo库中,这样就完成了mongo数据库的迁移。


菜单栏 collection → Import Data



选择Json文件导入即可(文件名需要和collection名称一致)



常见错误
启动时报JavaScript Error错误

解决方式:结束进程,再启动。



导入时提示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}

是无法导入的。

APPLY 即可筛选数据
或是直接在FILTER内输入筛选项

3.下面是如何创建索引:

4.删除索引:

Compass比较有趣的是无论删除database collection index 什么的都要输入一下名称 确认是否要删除所选项

image

对于document的新建、更改操作

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值