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导入,导出实例的更多相关文章
- oracle数据库的导入 导出实例
		oracle数据库的导入 导出实例 分类: DataBase2011-09-07 23:25 377人阅读 评论(0) 收藏 举报 数据库oraclefileusercmdservice 我要从另外一 ... 
- MongoDB 学习笔记之 MongoDB导入导出
		MongoDB数据导入导出: mongoexport: -host 机器 -port 端口 -u 用户名 -p 密码 -d 库名 -c 表名 -f 列名 -o 导出的文件名 -q 查询条件 --csv ... 
- jxl导入导出实例
		1 package com.tgb.test; 2 3 import java.io.File; 4 import java.io.IOException; 5 import java.util.Ar ... 
- java实现文件批量导入导出实例(兼容xls,xlsx)
		1.介绍 java实现文件的导入导出数据库,目前在大部分系统中是比较常见的功能了,今天写个小demo来理解其原理,没接触过的同学也可以看看参考下. 目前我所接触过的导入导出技术主要有POI和iRepo ... 
- MongoDB导入导出以及数据库备份
		-------------------MongoDB数据导入与导出------------------- 1.导出工具:mongoexport 1.概念: mongoDB中的m ... 
- MongoDB导入导出以及数据库备份以及.dat数据
		1.导出工具:mongoexport 1.概念: mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件.可以通过参数指 ... 
- 【转】MongoDB导入导出以及数据库备份
		-------------------MongoDB数据导入与导出------------------- 1.导出工具:mongoexport 1.概念: mongoDB中的m ... 
- MongoDB系列[2]:MongoDB导入导出以及数据库备份
		PS: 以下所有操作都是基于MongoDB自带的工具进行的,所以操作时一定要手动切换到Mongodb的bin目录下面,并且使用管理员权限运行命令 导出工具 mongoexport 概念: mongoD ... 
- MongoDB 导入导出以及数据库备份
		-------------------MongoDB数据导入与导出------------------- 1.导出工具:mongoexport 1.1.概念: mongoDB中的 ... 
- MongoDB导入导出以及数据库备份111
		-------------------MongoDB数据导入与导出------------------- 用命令行打开mongo安装路径如图: 执行后, 在此处输入命令,如:mongoexport ... 
随机推荐
- C# 程序运行时间计算
			https://www.cnblogs.com/dearzhoubi/p/9842452.html 
- ABP设置管理模块: Abp.SettingUi
			开源地址: https://github.com/EasyAbp/Abp.SettingUi 一直想宣传一下SettingUi, 因为 懒 工作比较忙, 所以才拖到今天. 关于ABP就不需要我再多废口 ... 
- java调用http接口的几种方式总结
			本文参考: https://blog.csdn.net/fightingXia/article/details/71775516 https://www.cnblogs.com/jeffen/p/69 ... 
- ElasticSearch 搜索引擎概念简介
			公号:码农充电站pro 主页:https://codeshellme.github.io 1,倒排索引 倒排索引是一种数据结构,经常用在搜索引擎的实现中,用于快速找到某个单词所在的文档. 倒排索引会记 ... 
- Hexo、主题、部署上线
			Hexo.主题.部署上线 安装Hexo git和nodejs安装好后,就可以安装hexo了,你可以先创建一个文件夹MyBlog,用来存放自己的博客文件,然后cd到这个文件夹下(或者在这个文件夹下直接右 ... 
- leetcode31 下一个排列 字典序
			数字的字典序就是比大小 先想几个例子 123_>132 1243-> 1324 ,12453-> 12534 1.不可排的序列就是降序序列 2.两个相同长度的串比大小,前面相同, ... 
- USB2.0协议学习笔记---描述符
			USB设备描述符 字段名 长 度(字节) 地址偏移 含 义 bLenth 1 0 描述符长度 bDescriptorType 1 1 描述符类型 (这里为 1) ... 
- C++模板沉思录
			0 论抽象--前言 故事要从一个看起来非常简单的功能开始: 请计算两个数的和. 如果你对Python很熟悉,你一定会觉得:"哇!这太简单了!",然后写出以下代码: def Plus ... 
- Graphviz - Graph Visualization Software 开源可视化绘图工具(visio 类)
			http://www.graphviz.org/Download_windows.php Welcome to Graphviz Available translations: Romanian, ... 
- 十三香 & 香料
			十三香 & 香料 十三香原料组成不完全一致, 但有一些香料却是大家都会采用的: 草蔻.砂仁.肉豆蔻.肉桂.丁香. 花椒.大料.小茴香.木香.白芷. 山萘.良姜和姜 王守义十三香 http:// ... 
