美文网首页
mongodb数据库迁移

mongodb数据库迁移

作者: Joncc | 来源:发表于2020-11-19 10:05 被阅读0次

mongodb数据库怎么迁移

导出 
mongodump --host IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件路径
导入
mongorestore --host  --port   -d  dbname <path>

使用mongo自带命令来迁移数据,思路是先导出集合数据再导入到数据库中

导出命令:mongoexport

语法:

mongoexport -d dbname -c collectionname -o filepath --type json/csv -f field

-d:数据库名

-c:集合名称

-o : 导出数据文件的路径

-type : 导出数据类型,默认json

导入命令:mongoimport

语法:

mongoimport -d dbname -c collectionname --file filename --headerline --type json/csv -f field

-d:数据库名

-c:集合名称

--file : 选择导入的文件

-type : 文件类型,默认json

-f : 字段,type为csv是必须设置此项

查询


> show dbs
a7file     0.078GB
local      0.078GB
> use a7file
switched to db a7file
> show collections
file
system.indexes
> db.file.find()
{ "_id" : "022097d2-965a-11ea-bdb6-00163e1cd87f", "typename" : "MCU", "version" : 258, "name" : "ZRA7_MCU_APP0101_1589512391.bin", "time" : "2020-05-14 22:13:11", "path" : "", "type" : 2, "pro_id" : 2567, "md5" : "6ce7f7945dace14448f1e7812943fe94", "size" : 17574 }
{ "_id" : "5880e612-965b-11ea-aacd-00163e1cd87f", "typename" : "MCU", "version" : 259, "name" : "ZRA7_MCU_APP0101_1589512965.bin", "time" : "2020-05-14 22:22:45", "path" : "", "type" : 2, "pro_id" : 2567, "md5" : "6ce7f7945dace14448f1e7812943fe94", "size" : 17574 }

相关文章

  • 2018-10-08 查询mongodb每个集合的文档数量

    上述函数在迁移mongodb数据库时用于对比迁移后集合数据是否损失。

  • mongodb的快速迁移

    mongodb数据库的迁移除了常规的mongodump、mongoexport、mongorestore、mong...

  • mongodb 导出

    mongodb 数据库迁移 使用 mongodump 命令备份数据库 mongodump -h 主机名:端口 -d...

  • mongodb 数据库备份和导入导出

    mongodb 数据库迁移 使用 mongodump 命令备份数据库 mongodump -h 主机名:端口 -d...

  • mongodb数据库迁移

    mongodb数据库怎么迁移 使用mongo自带命令来迁移数据,思路是先导出集合数据再导入到数据库中 导出命令:m...

  • 16、mongodb知识点收集处

    1、mongodb数据库怎么迁移文档 https://www.cnblogs.com/lmh001/p/10069...

  • mongodb 数据库迁移

    实现原理 将原数据库备份成一个文件 从这个备份文件恢复到目标路径,实现数据库迁移 备份数据库 --host: 指原...

  • MongoDB数据迁移

    这里主要介绍使用mongodump和mongorestore方式来实现mongodb数据库的迁移工作 生成备份文件...

  • Docker MongoDB 部署

    MongoDB 是一款较为常用的NOSQL 数据库,结合 Docker 使用,能实现轻松配置部署、迁移,本文以下为...

  • ubuntu+docker部署mongDB

    MongoDB 是一款较为常用的NOSQL 数据库,结合 Docker 使用,能实现轻松配置部署、迁移,本文以下为...

网友评论

      本文标题:mongodb数据库迁移

      本文链接:https://www.haomeiwen.com/subject/selciktx.html