【笔记】MongoDB数据库导入导出

前言

MongoDB数据库导入导出学习笔记

导出(备份)

--host <ip>:<port>-h <ip>:<port>:指定导出的MongoDB服务器地址
-d <database_name>::指定需要导出的数据库名,缺省值为所有数据库(包含自己创建的所有数据库和admin数据库)
-o <dir>:指定导出后文件的存放路径,缺省值为当前目录

1
mongodump
  • 导出后会在指定目录下生成dump/<database_name>/<table_name>.bsondump/<database_name>/<table_name>.metadata.json文件

导入(恢复)

--host <ip>:<port>-h <ip>:<port>:指定导入的MongoDB服务器地址
<dir>:指定导出后文件的存放的根目录(dump

1
mongorestore --dir <dir>

完成

参考文献

菜鸟笔记