MongoDB 导出与还原


  • 导出数据,需要使用 mongodump 命令,该可以导出数据到指定目录

    1. 导出数据时,数据库是出于连接状态的
    // path: MongoDB 的安装目录
    mongod --dbpath 
    
    1. 使用命令导出
    // -h 主机名
    // -d 数据库名
    // -o 指定导出目录
    mongodump -h  -d  -o 
    
    // 示例:
    mongodump -h 127.0.0.1:27017 -d jianshu -o D:/document/db
    
  • 还原数据,需要使用 mongorestore 命令恢复数据

    // -h 主机名
    // -d 数据库名,创建一个新的数据库名
    // -o 指定导出目录
    mongorestore -h  -d  
    
    // 示例:
    mongorestore -h 127.0.0.1:27017 -d jianshuDemo D:/document/db