linux中mongo的导出数据库,MongoDB数据库Centos[linux]下导入Windows下导出(最简易备份数据)...

MongoDB数据库导入导出

数据库导出备份

首先看看数据库中有哪些数据

b298d31a04a5183bb879f60ce633628e.png

因为我是windows的开发环境,所以使用windows的mongodb,备份方法十分的简单!

我们进入到mongodb的根目录,找到文件:mongodump.exe

6979c96d31c6679c9ba623fd01f3837c.png

当我们双击他时,就可以完成备份操作了,此时会新增一个dump的文件夹

63042f302d2c387502f9066d93ac8daa.png

在文件夹里面就是你本机的所有数据库备份出来的文件啦

ba34822abcba23c1e230b90311e6a623.png

b6ccf19b8a4f3cf0681f59ad8170dca4.png

这是一个最简单的办法=,备份数据的。

服务器导入数据

首席将本地备份的文件压缩上传到服务器任意目录解压,

随后进入到解压好的相关目录

c7254aa56dbb3b096ab4eaa305845e23.png

随后我们执行如下语句:

以 JSON 对象形式导入:

mongoimport -d 数据库名 -c 集合名 --file 文件名

以 JSON 数组形式导入:

mongoimport -d 数据库名 -c 集合名 --file 文件名 --jsonArray

涉及参数说明

-d 数据库名 (database)

-c 集合名 (collection)

–file 导入文件名

–jsonArray 以 JSON 数组方式导入

注意:如果 mongod 开启了权限验证,那么参数还要加入以下字段:

-u 用户 (user)

-p 密码 (pwd)

因为我已经进入目录了,所有我执行的是

2b84a986ae21e67eaa2ede5e2f9e041f.png

然后就可以看到一大批导如成功的信息

最后看到 done 表示完成

b96cd08212ce7943d07eb8311e479d9f.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值