MongoDB数据集合常见操作
导出数据
-
导出整个数据库所有集合,即数据备份
mongodump -h dbhost -d dbname -o dbdirectory
-
导出单个集合
$ mongoexport -d test -c students -o students.json
导入数据
- 导入整个数据库(备份文件)
mongorestore --host 127.0.0.1:MOGODBPORT -d testFile testFilePATH/
- 倒入单个集合
mongoimport --host 127.0.0.1:PORT -d test -c users ./user.json
数据上传与下载
打包
tar zcvf testFile.tar.gz testFile
解压缩
tar xvf testFile
上传包到服务器
scp -P SEVERPORT ./testFile USER@<ip>:/PATH
从服务器下载到本地
scp -P SEVERPORT USER@<ip>:/PATH ./testFile