MongoDB中文手册|官方文档中文版

  英文版:https://docs.mongodb.com/manual/

  1、mongoexport 导出文件

  打开命令行,进入我们所安装的mongodb路径下的bin文件夹

  我们采用bin文件夹下的mongoexport方法进行导出,

  可通过 mongoexport --help 命令查看具体使用方法

   -d  标示 数据库

   -c   标示  数据表

   -f   需要提取的field用逗号分隔

     -o  输出路径

   -q  条件,必须是json格式,需要注意的在windows系统中外面是双引号,里面是单引号:-q "{ 'name' : '央视新闻' }"  ,Linux系统正好相反

  例如,从sohu数据库实例的account_video集合中导出id, name,fan_count三个字段的数据到E盘account.csv

  命令为: mongoexport -d sohu -c account_video -f id,name,fan_count --csv -o E:\account.csv

         导出json文件:mongoexport -d sohu -c account_video -f id,name,fan_count  -o E:\account.json

  

  从toutiao数据库中detail112导出条件为name=央视新闻的数据记录,导出字段为:name,title,like_count,read_count,play_count,publish_time,source ,把数据导出到E盘的tt.csv文件中,

  mongoexport -d toutiao -c detail112 -f name,title,like_count,read_count,play_count,publish_time,source -q "{ 'name' : '央视新闻' }" --type=csv -o E:\tt.csv

  --csv提示已经废弃,用--type=csv 

  

  导出:mongoexport -d toutiao -c detail10 -f id,title,description,article_url,comment_count,like_count,article_id,read_count,share_count,play_count,

    publish_time,publish_date,source,tag,video_duration,user_id,name,down_time,date,DataPeriod -q "{ 'name' : '央视新闻','date':'2020-10-08' }" --type=csv -o E:\央视新闻_2020-10-08.csv

  整表导出:mongoexport -d toutiao -c detail  -o E:\toutiao_detail.csv 把toutiao数据库中detail集合中所有数据导出到toutiao_detail.csv文件中

  2、mongoimport导入文件

    可通过 mongoimport--help 命令查看具体使用方法

    把上面导出的央视新闻_2020-10-08.csv导入

    mongoimport -d toutiao -c detail10 --headerline --upsert --type=csv E:\央视新闻_2020-10-08.csv

    

mongodb导入,导出实例的更多相关文章

  1. oracle数据库的导入 导出实例

    oracle数据库的导入 导出实例 分类: DataBase2011-09-07 23:25 377人阅读 评论(0) 收藏 举报 数据库oraclefileusercmdservice 我要从另外一 ...

  2. MongoDB 学习笔记之 MongoDB导入导出

    MongoDB数据导入导出: mongoexport: -host 机器 -port 端口 -u 用户名 -p 密码 -d 库名 -c 表名 -f 列名 -o 导出的文件名 -q 查询条件 --csv ...

  3. jxl导入导出实例

    1 package com.tgb.test; 2 3 import java.io.File; 4 import java.io.IOException; 5 import java.util.Ar ...

  4. java实现文件批量导入导出实例(兼容xls,xlsx)

    1.介绍 java实现文件的导入导出数据库,目前在大部分系统中是比较常见的功能了,今天写个小demo来理解其原理,没接触过的同学也可以看看参考下. 目前我所接触过的导入导出技术主要有POI和iRepo ...

  5. MongoDB导入导出以及数据库备份

    -------------------MongoDB数据导入与导出------------------- 1.导出工具:mongoexport     1.概念:         mongoDB中的m ...

  6. MongoDB导入导出以及数据库备份以及.dat数据

    1.导出工具:mongoexport     1.概念:         mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件.可以通过参数指 ...

  7. 【转】MongoDB导入导出以及数据库备份

    -------------------MongoDB数据导入与导出------------------- 1.导出工具:mongoexport     1.概念:         mongoDB中的m ...

  8. MongoDB系列[2]:MongoDB导入导出以及数据库备份

    PS: 以下所有操作都是基于MongoDB自带的工具进行的,所以操作时一定要手动切换到Mongodb的bin目录下面,并且使用管理员权限运行命令 导出工具 mongoexport 概念: mongoD ...

  9. MongoDB 导入导出以及数据库备份

    -------------------MongoDB数据导入与导出------------------- 1.导出工具:mongoexport    1.1.概念:         mongoDB中的 ...

  10. MongoDB导入导出以及数据库备份111

      -------------------MongoDB数据导入与导出------------------- 用命令行打开mongo安装路径如图: 执行后, 在此处输入命令,如:mongoexport ...

随机推荐

  1. Entity Framework中Remove、Modified实体时,在修改或删除时引发主键冲突的问题

    问题: try { string fileId = context.NewsT.Where(t => t.Id == Model.Id).FirstOrDefault().FileId; str ...

  2. read()、readline()、readlines() -- Python

    文本文件:readfile.txt 详细描述: read()                  #一次性读取文本中全部的内容,以字符串的形式返回结果 readline()           #只读取 ...

  3. k8s二进制部署 - 总结

    镜像仓库: 安装软件:docker.docker-compose.harbor.nginx 1.下载cfssl.cfssljson.cfssl-certinfo,增加执行权限并放在PATH环境变量路径 ...

  4. Python——Django框架——邮件

    #引用EMAIL服务 EMAIL_BACKEND = 'django.cpre.mail.backends.smtp.EmailBackend' #EMAIL发送服务器 EMAIL_HOST = 's ...

  5. 缓冲区溢出实验 5 Snprintf

    实验环境.代码.及准备 https://www.cnblogs.com/lqerio/p/12870834.html vul5 Snprintf函数,百度百科: 将可变个参数(...)按照format ...

  6. Github OAuth All In One

    Github OAuth All In One new https://docs.github.com/en/free-pro-team@latest/developers/apps/authoriz ...

  7. js with All In One

    js with All In One 不推荐,要废弃 function f(x, o) { with (o) { console.log(x); } } function f(foo, values) ...

  8. K8S部署Redis Cluster集群

    kubernetes部署单节点redis: https://www.cnblogs.com/zisefeizhu/p/14282299.html Redis 介绍 • Redis代表REmote DI ...

  9. 亿级流量客户端缓存之Http缓存与本地缓存对比

    客户端缓存分为Http缓存和本地缓存,使用缓存好处很多,例如减少相同数据的重复传输,节省网络带宽资源缓解网络瓶颈,降低了对原始服务器的要求,避免出现过载,这样服务器可以更快响应其他的请求 Http缓存 ...

  10. 07.k近邻算法kNN

    1.将数据分为测试数据和预测数据 2.数据分为data和target,data是矩阵,target是向量 3.将每条data(向量)绘制在坐标系中,就得到了一系列的点 4.根据每条data的targe ...