📜  mongodump 集合 (1)

📅  最后修改于: 2023-12-03 14:44:22.971000             🧑  作者: Mango

mongodump 集合

mongodump 是 MongoDB 提供的一个命令行工具,用于将整个数据库或指定集合中的数据导出到文件中。

介绍

mongodump 命令可以帮助开发人员备份 MongoDB 数据库。它将数据导出为 BSON 文件,包含了集合中的文档和索引。

可以使用 mongorestore 命令将 mongodump 导出的数据恢复到 MongoDB 数据库中。

使用方法

以下是使用 mongodump 命令导出指定集合的示例:

mongodump --db <数据库名> --collection <集合名> --out <输出目录>
  • <数据库名>: 数据库名称。
  • <集合名>: 要导出的集合名称。
  • <输出目录>: 数据导出的目录路径。

成功执行命令后,将在指定的输出目录中生成一个包含集合数据的 BSON 文件。

示例

例如,我们要导出名为 users 的集合到目录 /backup

mongodump --db myDB --collection users --out /backup

执行该命令后,users 集合的数据将被导出为 /backup/myDB/users.bson 文件。

注意事项
  • 如果不指定 --db 参数,则默认导出所有数据库。
  • 如果不指定 --collection 参数,则默认导出指定数据库中的所有集合。
  • 需要具有适当的权限才能成功导出数据库或集合。

更多关于 mongodump 命令的详细信息,请参阅 MongoDB 官方文档