1. 备份的语法:
mongodump -h dbhost -d dbname -o dbdirectory
-h: 服务器地址, 也可以指定端⼝号
-d: 需要备份的数据库名称
-o: 备份的数据存放位置, 此⽬录中存放着备份出来的数据
2.恢复语法:
mongorestore -h dbhost -d dbname --dir dbdirectory
-h: 服务器地址
-d: 需要恢复的数据库实例
--dir: 备份数据所在位置
3.导出
用于和其他平台进行交互对接,将数据导出成指定格式文件进行使用,比如数据分析常用的csv文件 用于给非计算机行业的用户查看数据,对于他们来说csv文件(打开之后是电子表格)更方便
导出语法: mongoexport -h dbhost -d dbname -c colname -o filename --type json/csv -f field
-h: 服务器地址-d: 数据库名-c: 集合名-o: 导出文件名--type: 文件类型,默认json格式,可选数据类型json,csv-f: 需要导出的字段,导出为json格式的数据时可以不指定导出哪些字段,默认全部,导出成csv文件是必须指定
4. 导入
导出语法: mongoimport -d dbname -c colname --file filename [--headerline --type json/csv -f field]
-h: 服务器地址-d: 数据库名-c: 集合名-o: 导出文件名--type: 文件类型,默认json格式,可选数据类型json,csv-f: 需要导出的字段,导出为json格式的数据时可以不指定导出哪些字段,默认全部,导出成csv文件是必须指定
本文介绍了MongoDB的备份、恢复、数据导出及导入的基本语法。包括如何使用mongodump和mongorestore命令来进行数据库的备份和恢复,以及如何利用mongoexport和mongoimport工具实现数据与其他平台间的交互。
2469

被折叠的 条评论
为什么被折叠?



