mongoDB数据库导出语法

Mongodump -h dbhost -d dbname -o dbdirectory

-h mongo 所在服务器地址 列如: 127.0.0.1 当然也可以指定端口127.0.0.1:27017
-d 数据库名称 列如:test
-o 数据库路径 列如: /home/mongodump/ 当然该目录需要提前建立,这个目录里面存放该数据库实列的备份数据

mongoDB数据库恢复导入语法

Mongorestore -h dbhost -d dbname dbdirectory
-h mongo 所在服务器地址
-d 需要恢复的数据库实列,列如: test 当然这个名称也可以和备份时候不一样, 比如 test
—drop: 恢复的时候,先删除当前数据,然后恢复备份的数据,就是说,恢复后,备份后添加修改的数据都会被删除, 慎用!!

mongoDB数据库有用户名密码认证的参考下面命令

备份(导出) Mongodump -h localhost:27017 -d test -u test -o testpwd -o D:\dump

恢复(导入) Mongorestore -h localhost:27017 -d test -c order —dir d:\dump\test\test.bson -u yesy -p testpwd