将.xlsx和.sql⽂件导⼊mongodb
上⼀篇⽂章是将mongodb的数据导⼊mysql,这篇⽂章是它的逆过程。
⼀、将.xlsx⽂件导⼊mongodb中
mongodb和mysql结合同样,这⾥⽤到了mongoimport⼯具,由于它只能到如json和csv格式,先要把.xlsx另存为.csv的⽂件,(注意:如果有中⽂,还必须将.csv另存为UTF-8编码格式的.csv)。然后打开mongodb,输⼊命令⾏如下:
显⽰导⼊了527条数据,查看mongodb,导⼊成功。
⼆、将.sql⽂件导⼊mongodb中
这⼀步⽐上⼀步多了⼀个步骤,即将.sql⽂件导⼊navicat for mysql中,利⽤“导出向导”导出成.xlsx格式,你会发现他没有字段名,如下:
如果将它转存成.csv导⼊mongdb会出错,如下:
于是我这⾥⽤了最蠢也最简便的⼀种⽅法,⼿动添加字段名,如下:
再将.xlsx⽂件另存为.csv格式,⽤记事本打开后再次另存为.csv格式(这⼀步只为了将⽂件的编码格式改为UTF-8),导⼊mongodb后如下:
在mongodb中查看,没有出现乱码,如下:
导⼊成功!
感谢⽹络上各位⼤神的分享!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论