linux中mongo的导出数据库,mongo数据库导出mongoexport命令的使用
我用的MongoDB管理工具是Robo3T,今天需要从数据库中将集合数据导出,但是Robo3T我不怎么会玩,好像没有直接导出的功能,于是上网查了一下,找到了mongoexport这个命令,可以轻松导出数据
在mongo机器上执行下面这条命令
mongoexport -h 127.0.0.1 -d nginxlog -u nginxlog -p XXXX -c tabo_201711 -f ModuleName,ButtonName,Link,cunt --csv -o tabo_201711.csv
以上导出数据库 nginxlog 的集合 tabo_201711,并将数据以 csv 格式导出。
-h 表示主机IP或主机名;
-d 表示数据库名;
-u用户名
-p密码
-c 表示集合名;
-f 表示所选集合的字段;
-o 表示导出的文件名。
如果以 csv 格式导出,需要指定导出集合的字段
在哪个目录下执行,导出文件就被保存在那个目录下,然后下载到本地Windows就行了,导出文件是.csv格式,但是用excel打开中文乱码,因为在简体中文环境下,excel打开的csv文件默认是ANSI编码,如果CSV文件的编码方式为utf-8、Unicode等编码可能就会出现文件乱码的情况。
解决办法:
使用记事本打开csv文件
点击菜单:文件-另存为,编码方式选择ANSI
保存后,再用Excel打开这个文件就不会出现乱码的情况了。
linux中mongo的导出数据库,mongo数据库导出mongoexport命令的使用相关推荐
- linux卸载先驱的命令是,【单选题】在Linux中,若要在同一行书写多条命令,命令之间应使用符号()分隔A. 转义字符\\ B. 分号; C. , D. 空格...
[单选题]在Linux中,若要在同一行书写多条命令,命令之间应使用符号()分隔 A. 转义字符\\ B. 分号; C. , D. 空格 更多相关问题 [单选] 以下不属于野兽派的代表人物() [单选] ...
- 在Linux中通过shell脚本向oracle数据库插入数据
通过shell脚本向oracle数据库插入数据 思路 实现 shell脚本 数据文件 测试 思路 如何通过shell脚本更新数据库数据?要解决这个问题,首先,我们需要在脑中回忆一下我们通常是如何更新数 ...
- 【linux命令】Linux 中文件和文件夹的权限 、ll命令、SGID、默认权限、umask
文章目录 一.ll命令 二.linux权限概述 2.1 权限 详解 2.2 权限对于目录的意义 2.3 权限对于文件的意义 2.4 验证下文件的删除权限 2.5 SGID 3 默认权限和umask 3 ...
- linux中使用crontab定时生成mysql数据库的sql备份压缩gz文件
注意:直接生成gz压缩文件,不会生成压缩前文件 1. db_backup.sh文件 (此处我把mysqldump使用的数据库用户名密码已填写在/etc/my.cnf中了,避免产生那个密码安全警告日志) ...
- linux下python脚本处理数据_在Linux中通过Python脚本访问mdb数据库的方法
DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\\dir\\file.mdb 安装 这里我们需要借助一些库来实现第三方的驱动 我们需要安装这些包:mdb ...
- linux popd 命令,Linux中的pushd推入和popd弹出命令
pushd和popd是允许您使用目录堆栈并在Linux和其他类似Unix的操作系统中更改当前工作目录的命令.尽管pushd和popd是非常强大和有用的命令,但它们却被低估并且很少使用. 在本教程中,我 ...
- hrs软件在linux下如何启动,linux中进程管理的三大工具及进程查看命令
1.进程概念 通俗的讲进程就是一个运行起来的程序,只占用系统的内存空间,并且有唯一的进程标识符(PID),但和程序又有区别,程序是指令加数据,是一个进程指令的集合,可以启用一个或者多个进程,是静态的, ...
- linux poweroff关机信号,理解 Linux 中的 Shutdown、Poweroff、Halt 和 Reboot 命令
在本篇中,我们会向你解释 shutdown.poweroff.halt 以及 reboot 命令.我们会解释当使用可选项时,它们实际做了什么. 如果你想深入管理 Linux 服务器,那么为了有效和可靠 ...
- linux cp不改变权限,linux中cp、chgrp、chattr、usermode等命令
cp 复制 -a=-pdr -p:连同属相一起复制过去 -d:若原文件为连接文件的属性,则复制链接文件而非文件本身 -r:递归持续复制 -s:赋值成为连接文件 -i:先询问后复制 -l:创建实体连接 ...
- linux中pushd和popd用法,使用Pushd和Popd命令在Linux中更快的导航目录
本文介绍在Linux操作系统中更快的导航目录的方法:使用Pushd和Popd命令.我们通常使用cd /go/to/the/path来转到给定目录,使用cd ..返回一个父目录,并使用cd转到我们开始的 ...
最新文章
- 不要62 ---数位DP
- codefroce385E矩阵快速幂
- boost::geometry::model::segment用法的测试程序
- Hadoop之Yarn工作机制详解
- 推辞掉得不是你的工作,而是你的未来
- spring(三)-事务管理
- 为什么清华、北大、麻省理工硕博士,都要逐步推导机器学习算法?
- 《架构之美》学习随笔:设计第一步
- rhel系统启动过程_linux系统启动过程及运行等级详解
- java web 课程设计_关于Javaweb课程设计的心得体会.doc
- linux下mysql启动失败问题解决(CentOS7)
- 贺利坚老师汇编课程53笔记:寄存器冲突问题解决方案定义子程序标准框架
- moxa串口服务器网页版用户名密码,moxa串口服务器设置密码
- Oracle数据库开启Huge Page
- 数据结构和算法(32)之背包问题
- 新手必看学习JAVA的N个理由,看阿…
- 从西天取经的九九八十一难来看Java设计模式:模板方法模式
- 一元二次方程解法(待更新……)
- 怪物猎人GU-武器派生整理之双刀篇
- 基于51单片机的烟雾火灾报警器proteus仿真设计