如何将excel数据导入mongoDB数据库

       如何将excel数据导入mongoDB数据库?                        

           172人阅读             评论(0)             收藏             举报        mongodb

category_icon.jpg            分类:        数据库

mongoDB(6)                      arrow_triangle%20_down.jpg                                                                  ide

如何将excel数据导入mongoDB数据库?以PITags.xlsx文件为例,内容以下:
编码


id name tagName status min max period default_value unit description area process
38 A03M_vapourinlet PISERVER.RL.SMT_A2.FI1110_31.PV good 0 -1 3600 0 t 蒸汽消耗量 冶炼区域 闪速熔炼过程
39 A03M_water PISERVER.RL.SMT_A2.FIC1110_01.PV good 0 -1 3600 0 t 水消耗量 冶炼区域 闪速熔炼过程
40 A04m_1 PISERVER.RL.SMT_C1.WIC1115_04.PV good 0 140 60 0



41 A04m_2 PISERVER.RL.FI1119_901.PV good 0 100 60 0



42 A04q_methane PISERVER.RL.FI1116_50.PV good 0 250 60 0



43 A05m_matte PISERVER.RL.FI1119_101.PV good 0 150 60 0



44 A05m_CaO PISERVER.RL.FI1119_901.PV good 0 10 60 0



45 A05m_cdust PISERVER.RL.FI1119_111.PV good 0 100 60 0



46 A05q_methane PISERVER.RL.SMT_A3.FI1119_02.PV good 0 4000 60 0



47 A05q_compressedair1 PISERVER.RL.SMT_A3.FI1119_10.PV good 0 7000 60 0



48 A05q_compressedair2 PISERVER.RL.SMT_A4.FIC1119_153.PV good 0 2500 60 0



49 A05q_O21 PISERVER.RL.SMT_A3.FIC1119_16.PV good 0 25000 60 0



50 A05q_O22 PISERVER.RL.SMT_A4.FIC1119_151.PV good 0 1100 60 0



51 A05q_O23 PISERVER.RL.SMT_A3.FIC1119_20.PV good 0 1500 60 0



52 A05q_O24 PISERVER.RL.SMT_A3.FIC1119_18.PV good 0 800 60 0





步骤1、将PITags.xlsx 另存为 PITags.csvspa

步骤2、执行 imongoimport命令.net

mongoimport  -d JinGuan -c PITags --type csv --headerline  -file PITags.csv
excel

参数说明:blog

d:数据库名ip

c:collection名

type:文件类型,指明是csv文件

headline:指明第一行是列名,不须要导入

file:csv文件路径及名字

更多参数请执行 mongoimport --help查看

备注:

若是excel里面有中文、特殊符号,会抛出如下异常:exception:Invalid UTF8 character detected

此时,执行mongoimport命令前,您须要先将该csv文件编码转为 utf-8

方法:将 PITags.csv 上传到 Linux系统,而后利用iconv 命令转换编码:

iconv -f gbk -t UTF-8 PITags.csv  > PITags2.csv


OK,刷新 mongodb就能够看到了

相关文章
相关标签/搜索