關於mysql導入xls文件的命令的信息

本文目錄一覽:

mysql怎麼導入excel數據

一、假如excel中有四列數據,希望導入到資料庫中

mytable

中,對應的欄位分別為field1,field2,field3,field4.

二、在excel表格中增加一列(?excel應該是E列),利用excel的公式自動生成SQL語句(這個很重要,別寫錯了),具體方法

如下:

1、增加一列(excel應該是E列,因為我們原有4列數據,分別為A\B\C\D列)

2、在第一行(這一行必須為有效數據行否則出錯)的E列,就是E1中輸入公式=CONCATENATE(“insert

into

table

(field1,field2,field3,field4)

values

(‘”,A1,”‘,'”,B1,”‘,'”,C1,”‘,'”,D1,”‘);”)

3、此時E1已經生成如下的SQL語句:

insert

into

mytable

(field1,field2,field3、field4)

values

(‘A1中

的數據’,’B1′,’C1′,’D1′);

4、將E1的公式複製到所有行的E列,(就是用滑鼠點住E1單元格的右下角,一直拖拽下去,到最後一行數據)

5、此時E列已經生成了所有的SQL語句

6、選中E列把E列數據複製到一個純文本文件中,命名為

例如:excel.txt

三、把excel.txt

放到資料庫中運行即可,可通過命令行導入

source

f:\excel.txt

如何在MySQL資料庫中導入excel文件內的數據

01

MySQL

打開MySQL資料庫,然後在在MySQL中新建一個【student】表,創建列為ID和Name,如下圖所示:

02

Excel

新建一張Excel,Excel列中的名字要與資料庫中student的列名一樣,如下圖所示:

03

導入嚮導

右擊資料庫中的【student】表,在彈出的下拉菜單中選擇【導入嚮導】,如下圖所示:

04

選擇數據格式

會彈出一個【導入嚮導】窗口,選擇數據的格式,比如excel的格式為.xlsx,當然有的excel的格式為.xls,根據後綴名而定,如下圖所示:

05

導入excel

然後要導入方才新建的excel文件,選擇文件的存放位置,然後點擊【打開】按鈕即可,如下圖所示:

06

選擇sheet

然後選擇要導入excel文件中的哪一個sheet,比如選擇sheet1,然後點擊【下一步】按鈕,如下圖所示:

07

導入模式

然後一直點擊【下一步】按鈕來到【導入模式】,勾選【添加:添加記錄到目錄表】選項,點擊【下一步】按鈕,如下圖所示:

08

開始導入

點擊【開始】按鈕,當出現【Finished -Successfully】提示時即表示導入成功,如下圖所示:

mysql導入excel命令

用sqlcel向mysql導入excel。它用的是批量insert,一次插入幾千行,非常快速

請問.xls數據文件怎麼導入到mysql里啊?

1.需要在mysql管理工具上面新建一個表,也可以用mysql命令創建,表建立完成之後,你需要將表中的欄位名字告訴給填寫excel表的人員.

2.打開excel表,按照程序提供的欄位填寫相應的數據.此時注意下面幾點:名字(我用紅色標示出來了)需要跟程序提供的一樣,其他的描述,表頭可以不寫都行.

3.使用的mysql管理工具是Navicat for MySQL,打開工具,選擇表所在的資料庫,然後點擊資料庫名字,右鍵數據,出來下拉菜單選擇import wizard ,有漢化版本的更明確.彈出一個選擇界面,我們選擇excel file文件

4.點擊next(下一步),我們選擇我們對應的excel文件就行,然後再下面選在我們的文件內容在哪一個sheet中,也就是你的內容寫在excel什麼地方,這點需要注意,也是關鍵的地方,我的內容在sheet3中,所以我選擇sheet3

5.點擊next (此步驟也是關鍵步驟),需要注意2點: 1:filed name row 就是你的欄位所在excel中的位置,也就是第幾行(簡單辦法,一般就是英文對應的那一列).2:first data row(從哪一行開始執行),數據從哪一行開始呢,我這裡選擇的是3,4.

6.點擊next 選擇 target table 目標對應的資料庫,選擇你要導入到哪個資料庫中表中.

7.如果到上面一步沒有問題的話,我們默認next到最後 就行了.然後打開表就能看到數據跟excel表中的一樣。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/256904.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-15 12:42
下一篇 2024-12-15 12:43

相關推薦

發表回復

登錄後才能評論