MySQL批量導入Excel數據

MySQL批量導入Excel數據

一、肯定須要導入數據的表名稱以及字段,而後在新建的Excel表中,按照表字段正確排序;(注:(Excel文件的名稱最好和數據庫的名稱一致,sheet表的名字最好和表名稱一致,方便須要導入多張表數據時一一對應))html

二、在Excel表中,正確填寫須要導入的數據,一行數據對應着數據庫表中的一行記錄;(注:各個字段的格式要求須要和數據庫中的限制同樣,避免出現差錯)數據庫

三、收集好須要導入的數據後,點擊保存。(注:導入的時候,Excel文件處於打開狀態).net

四、選中須要導入數據的數據庫表,右鍵選擇導入嚮導;3d

五、選擇符合的導入文件選項,此處選擇.xlsx格式的Excel文件,而後點擊下一步;excel

六、正確選擇須要導入的Excel文件及sheet表,點擊下一步;htm

七、正確填寫欄位名行和第一個數據行,最後一個數據行根據實際需求填寫,點擊下一步;blog

八、正確選擇目標表,由於我們是直接從目標表右鍵進入的導入嚮導,此處能夠直接默認點擊下一步;排序

九、查看目標欄位(數據庫表字段)與源欄位(Excel表字段)對應的字段是否統一,統一則點擊下一步;it

十、選擇須要的導入模式,通常默認爲添加,點擊下一步;(注:選擇複製那一項,會刪除掉數據庫表中原有的數據記錄)class

十一、點擊開始按鈕;

十二、能夠看到已經正確導入Excel數據。

 

如碰到下面截圖所示問題:

能夠嘗試如下解決方案:

1)、檢查若是安裝的Office是64位的,Navicat也要64位才行,32位的也是同樣;

2)、保證在導入的時候excel必須是打開的狀態;

3)、能夠嘗試將.xlsx的文件另存爲.xls的文件,而後再試一下(記得更改導入文件選項爲.xls)。

相關文章
相關標籤/搜索