码迷,mamicode.com
首页 > 数据库 > 详细

mongoDB导出数据

时间:2018-11-27 19:41:50      阅读:559      评论:0      收藏:0      [点我收藏+]

标签:test   mongo   命令提示符   备份数据库   端口号   exp   mongodump   ace   窗口   

--导出数据集

C:\MongoDB\db\bin>mongoexport -d ttx-xwms-test -c things -o d:\mongo_data\things.txt

C:\MongoDB\db\bin> -- 安装路径

 

--备份数据库(导出整个数据库集)

C:\MongoDB\db\bin>mongodump -h 127.0.0.1:27017 -d ttx-xwms-test -o d:\mongo_data\

C:\MongoDB\db\bin> -- 安装路径

--还原数据库(还原整个数据库集)

C:\MongoDB\db\bin>mongorestore -h 127.0.0.1:27017 -d ttx-xwms-test_restore --dir d:\mongo_data\ttx-xwms-test\

C:\MongoDB\db\bin> -- 安装路径

 -d 新的数据库名字

--dir d:\mongo_data\ttx-xwms-test\   数据存在的目录名

在本地使用 27017 启动你的mongod服务。打开命令提示符窗口,进入MongoDB安装目录的bin目录输入命令mongodump:

>mongodump
执行以上命令后,客户端会连接到ip为 127.0.0.1 端口号为 27017 的MongoDB服务上,并备份所有数据到 bin/dump/ 目录中
>mongorestore
执行以上命令后,会还原当前bin/dump/ 目录中的所有数据库

利用rebomongo 工具进行删除数据集

--删除interface_log_body的整个文档集

db.getCollection(‘interface_log_body‘).remove({}) --删除表里的数据

--查找文档集

db.getCollection(‘interface_log_body‘).find({}) 

--删除集合

db.getCollection(‘interface_log_body‘).drop() --将整个数据表进行删除

 

mongoDB导出数据

标签:test   mongo   命令提示符   备份数据库   端口号   exp   mongodump   ace   窗口   

原文地址:https://www.cnblogs.com/joker331/p/10027884.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!