备份
./mongodump -d [数据库名]
恢复
./mongorestore -d [数据库名] [数据库路径]
导出 csv
第一种
./mongoexport -d [数据库名] -c [集合] -q {字段条件,如果是空,则导出整个集合字段}
-f [导出csv的字段] --[格式] > [文件名字].[格式]
第二种
导出一个用户的表格,直接在命令中输入。默认导出本地的。
mongoexport -d test -c user --type=csv -f tel,type,userName -o user.csv
-d 代表 数据库
-c 代表 表格
-type 代表 导出的格式
-f 代表 需要导出的列名
-o 代表导出的文件名。
执行之后,在本机用户的目录下会多处一个 user.csv 的表格
如果需要指定导出某台机器
mongoexport -h 114.55.222.333 -d test -c user --type=csv -f tel,type,userName -o user.csv
如果需要指定导出的位置 修改 user.csv
mongoexport -h 114.55.222.333 -d test -c user --type=csv -f tel,type,userName -o /Users/user/Desktop/user.csv
第三种
mongoexport -d myDB -c user -f _id,name,password,adress --csv -o ./user.csv
-d 标示 数据库
-c 标示 数据表
-f 需要提取的field用逗号分隔
-o 输出路径
网友评论