如何將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就能夠看到了

相關文章
相關標籤/搜索