最近需要把windows机器上mongo数据导入到linux服务器上,于是开始搜索网上导入导出的命令。
参考了https://blog.csdn.net/weixin_39723544/article/details/79026597,开始导入,命令如下:
mongoimport -d music -c kgBang --file /home/wuxia/KugouMusicMonitor/kgBang.json --type json
但是导入时报一个错,报错截图如下:
查了各种资料,才知道报错原因是:导入的mongo数据中,不是简单字典格式,而是有字典与列表的多重嵌套,需要声明一下json是数组格式,命令后面增加:-- jsonArray。
修改之后的命令:
mongoimport -d music -c kgBang --file /home/wuxia/KugouMusicMonitor/kgBang.json --type json --jsonArray
当然,导入成功了,开心!!