zoukankan      html  css  js  c++  java
  • MongoDB导入导出备份恢复

    MongoDB是典型的非关系型数据库,

    其优点是:易扩展,大数据量高性能,灵活的数据模型,高可用,支持分布式,可以在另一台电脑操作、恢复,无需提前建表、集合、字段,可以储存自定义的数据格式。

    默认端口:27017

    程序员一般在管理数据库方面相当严谨,针对哪个库允许哪个用户有哪些操作,都有严格的权限,这就需要使用者在用库时有授权,

    数据导入导出备份恢复等操作时有、无权限执行的命令又稍有差别,代码贴出来供需要的人参考:

    有权限导入导出备份恢复:

    mongoexport -u 用户名 -p 密码 -d 数据库名 -c 集合名 -o 名称.json --authenticationDatabase admin   导出命令

    mongoimport -u 用户名 -p 密码 -d 数据库名 -c 集合名 --file 名称.json --authenticationDatabase admin 导入命令

    mongodump -u 用户名 -p 密码 -d 数据库名 -o 备份的数据存放位置 --authenticationDatabase admin  备份命令

    mongorestore -u 用户名 -p 密码 -d 数据库名 --dir 备份数据所在位置 --authenticationDatabase admin  恢复命令

    无权限导入导出备份恢复

    mongoexport -h 服务器地址 -d 数据库名 -c 集合名 -o filename --type json/csv -f field  导出命令

    mongoimport -d 数据库名 -c 集合名 --file filename [--headerline --type json/csv -f field]  导入命令

    mongodump -h 服务器地址 -d 数据库名 -o dbdirectory 备份命令

    mongorestore -h 服务器地址 -d 数据库名 --dir dbdirectory  恢复命令

  • 相关阅读:
    HDU 1501 Zipper(DFS)
    HDU 2181 哈密顿绕行世界问题(DFS)
    HDU 1254 推箱子(BFS)
    HDU 1045 Fire Net (DFS)
    HDU 2212 DFS
    HDU 1241Oil Deposits (DFS)
    HDU 1312 Red and Black (DFS)
    HDU 1010 Tempter of the Bone(DFS+奇偶剪枝)
    HDU 1022 Train Problem I(栈)
    HDU 1008 u Calculate e
  • 原文地址:https://www.cnblogs.com/lutt/p/10279158.html
Copyright © 2011-2022 走看看