mongoDB导出导入

作者:Garany 发布于:2018-11-05
1.mongodump和mongorestore
\\导出本机的dbName数据库到/data/,-drop导入新数据,删除旧数据
# mongodump --authenticationDatabase admin --host 127.0.0.1:27017 -u root -p rootPasswd -d dbName -o /data/
\\导入本地.DBdir目录数据到dbName库
# mongorestore --authenticationDatabase admin --host 127.0.0.1:27017 -u root -p rootPasswd -d dbName -drop ./DBdir
2.mongoexport和mongoimport
\\导出本机机dbName库中的collName集合到./coll.dat
# mongoexport --authenticationDatabase admin --host 127.0.0.1:27017 -u root -p rootPasswd -d dbName -c collName -o ./coll.dat
\\导入./coll.dat到本机dbName库的collName集合
# mongoimport --authenticationDatabase admin --host 127.0.0.1:27017 -u root -p rootPasswd -d dbName -c collName ./coll.dat
3.按条件导出
\\导出dbName库collName集合中orderID范围为26625-26820的数据
# mongoexport --authenticationDatabase admin --host 127.0.0.1:27017 -u root -p rootPasswd -d dbName -c collName -q '{"orderId":{$gte:26625,$lte: 26820}}' -o ./coll.dat
\\导入
# mongoimport --authenticationDatabase admin --host 127.0.0.1:27017 -u root -p rootPasswd -d dbName -c collName ./coll.dat
标签: mongo

评论列表

WordPress建站吧
2018-12-31 22:27
很强大,特来拜访支持

我来说说