`
书音棋
  • 浏览: 145353 次
  • 性别: Icon_minigender_1
  • 来自: 哈尔滨
社区版块
存档分类
最新评论

【转】mongodb 将查询结果导出到文件

阅读更多

./mongoexport  -h "127.0.0.1" -d seo -c kw_city -csv -o test1.csv -q '{"state":"ny"}' -f city,state

注意事项:
在windows的cmd命令行导出linux服务器的数据是不能使用 -q参数的

options:
  --help                  produce help message
  -v [ --verbose ]        be more verbose (include multiple times for more
                          verbosity e.g. -vvvvv)
  --version               print the program's version and exit
  -h [ --host ] arg       mongo host to connect to ( <set name>/s1,s2 for sets)
  --port arg              server port. Can also use --host hostname:port
  --ipv6                  enable IPv6 support (disabled by default)
  -u [ --username ] arg   username
  -p [ --password ] arg   password
  --dbpath arg            directly access mongod database files in the given
                          path, instead of connecting to a mongod  server -
                          needs to lock the data directory, so cannot be used
                          if a mongod is currently accessing the same path
  --directoryperdb        if dbpath specified, each db is in a separate
                          directory
  -d [ --db ] arg         database to use
  -c [ --collection ] arg collection to use (some commands)
  -f [ --fields ] arg     comma separated list of field names e.g. -f name,age
  --fieldFile arg         file with fields names - 1 per line
  -q [ --query ] arg      query filter, as a JSON string
  --csv                   export to csv instead of json
  -o [ --out ] arg        output file; if not specified, stdout is used
  --jsonArray             output to a json array rather than one object per

分享到:
评论

相关推荐

    MongoDB导出查询结果到文件例子

    在实际操作中,我们经常需要将查询结果导出到文件中,以便进行数据分析、备份或者迁移等操作。本篇文章将深入探讨如何在MongoDB中将查询结果导出到文件,并提供一个具体的示例代码。 首先,我们要了解MongoDB提供的...

    java MongoDB查询数据导出为excel表格

    1.java连接mongo数据库查询统计信息导出为excel表格 2.所有连接参数都可以动态输入,参数包括:ip、端口、数据库名称、集合名称、查询参数(公众号,写在指定文件中),导出表格存放位置

    mongogitbackup是一个将MongoDB文本导出存储在Github中的工具

    `mongoexport`是MongoDB提供的一个命令行工具,用于将数据库中的数据导出为JSON或CSV格式的文本文件,这在数据迁移、备份或分析时非常有用。`mongoimport`则是它的反向操作,可以将这些文本文件重新导入到MongoDB中...

    MongoDB之conf配置文件详解

    在本文中,我们将详细介绍MongoDB的配置文件的各个部分,并解释每个设置的作用和意义。 一、数据库文件位置(dbpath) MongoDB的数据库文件位置是指mongodb数据文件的存储路径。这个设置非常重要,因为它将影响...

    mongodb导出导入

    在示例中,`-h` 参数指定服务器地址和端口,`-d` 指定要导出的数据库名,`-o` 指定导出文件的目录。例如: ``` mongodump -h 202.97.152.206:27017 -d newechuang -o d:\ ``` 这条命令将从IP地址为202.97.152....

    MongoDB导入与导出.pdf

    MongoDB 提供的`mongoexport`工具用于将数据从MongoDB数据库中导出为JSON、CSV或TSV等格式的文件。如文件所示,`mongoexport`命令的基本语法如下: ``` mongoexport -c &lt;集合名&gt; -d &lt;数据库名&gt; -o &lt;输出文件名&gt; ...

    mongodb 手册,帮助文件。

    - **日志文件**:配置 MongoDB 以将操作记录到日志文件。 - **日志级别**:设置不同级别的日志记录以满足调试需求。 - **日志轮换**:实现自动的日志文件轮换机制。 **4.2 日志内部机制** - **日志格式**:理解 ...

    mongoDb导入数据csv说明文档

    mongoexport 是 MongoDB 提供的一种命令行工具,用于将 MongoDB 数据导出到外部文件。使用以下命令可以将数据导出到 CSV 文件: ``` mongoexport --host localhost:28017 --db test --collection camera --type csv ...

    数据库中保存文件导出工具

    数据库管理系统(DBMS)通常提供内置的导出功能,允许用户选择特定的数据表或查询结果,并将其转换为各种文件格式。这些格式可以包括CSV、XML、JSON、PDF等,以满足不同的应用场景。例如,.TXT文件通常用于简单的...

    基于Spark与JDBC技术的MongoDB数据导入与MySQL导出处理设计源码

    本项目为基于Spark和JDBC技术的MongoDB数据导入与MySQL导出处理设计源码,包含218个文件,其中包括163个数据文件、28...该系统通过Spark连接MongoDB进行数据导入和数据处理,并通过JDBC技术将数据导出到MySQL数据库中。

    深入分析Mongodb数据的导入导出

    例如,以下命令将从名为`my_mongodb`的数据库中的`user`集合导出所有数据到名为`user.dat`的JSON文件中: ```bash ./mongoexport -h localhost -d my_mongodb -c user -o user.dat ``` **二、数据导出实例** 1. *...

    SqlServer数据导入MongoDB

    本篇文章将详细探讨如何将数据从SQL Server迁移到MongoDB,这一过程通常被称为数据导入或数据迁移。 首先,SQL Server是一款由微软开发的关系型数据库系统,以其强大的事务处理能力、数据完整性以及对ACID(原子性...

    MongoDB管理工具NoSQL Manager for MongoDB

    3. **查询构建器**:NoSQL Manager包含一个强大的查询构建器,允许用户创建复杂的查询,包括聚合框架的操作,无需记忆复杂的MongoDB查询语法。 4. **索引管理**:支持创建、修改和删除MongoDB的索引,有助于优化...

    mongodb compass

    7. 数据导入导出:Compass支持将数据导出为CSV或JSON格式,方便数据迁移或分析。同样,也可以从这些文件导入数据到MongoDB。 8. 安全性:用户可以在Compass中管理角色和权限,确保数据库的安全性。可以查看和修改...

    MongoDB入门教程 chm文档

    MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB[2]是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像...

    NodeJs+Angular+Mongodb Web开发(1)

    `models`目录下可能包含定义MongoDB模型的文件,用于与数据库进行交互。 4. **Express.js**: 虽然未明确提及,但通常Node.js Web应用会使用Express框架来处理路由和中间件。Express简化了创建HTTP服务器的过程,...

    NoSQLBooster for MongoDB

    4. **数据导入导出**:用户可以轻松地将数据导入到MongoDB或者导出为JSON、CSV或其他格式的文件,这对于数据迁移和备份非常方便。 5. **备份与恢复**:NoSQLBooster支持一键式数据库备份和恢复功能,使得数据安全...

Global site tag (gtag.js) - Google Analytics