MongoDB 导出与还原
-
导出数据,需要使用 mongodump 命令,该可以导出数据到指定目录
- 导出数据时,数据库是出于连接状态的
// path: MongoDB 的安装目录 mongod --dbpath <path>
- 使用命令导出
// -h 主机名 // -d 数据库名 // -o 指定导出目录 mongodump -h <dbhost> -d <dbname> -o <dbdirectory> // 示例: mongodump -h 127.0.0.1:27017 -d jianshu -o D:/document/db
-
还原数据,需要使用 mongorestore 命令恢复数据
// -h 主机名 // -d 数据库名,创建一个新的数据库名 // -o 指定导出目录 mongorestore -h <dbhost> -d <dbname> <path> // 示例: mongorestore -h 127.0.0.1:27017 -d jianshuDemo D:/document/db