當前位置:首頁 » 數據倉庫 » 怎麼將excel導入mysql資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

怎麼將excel導入mysql資料庫

發布時間: 2022-09-08 19:26:46

1. 如何將excel表格中數據直接導入到mysql資料庫

1.
首先需要在mysql管理工具上面新建一個表,也可以用mysql命令創建,表建立完成之後,需要將表中的欄位名字告訴給填寫excel表的人員.
2.
打開excel表,按照程序提供的欄位填寫相應的數據.此時注意下面幾點:名字需要跟程序提供的一樣,其他的描述,表頭可以不寫都行.
3.
打開工具,選擇表所在的資料庫,然後點擊資料庫名字,右鍵數據,出來下拉菜單選擇import
wizard
.彈出一個選擇界面,選擇excel
file文件
4.
點擊next(下一步),選擇對應的excel文件就行,然後再下面選在文件內容在哪一個sheet中,也就是內容寫在excel什麼地方,這點需要注意,也是關鍵的地方.
5.
點擊next
(此步驟也是關鍵步驟),需要注意2點:
1:filed
name
row
就是欄位所在excel中的位置,也就是第幾行(簡單辦法,一般就是英文對應的那一列).2:first
data
row(從哪一行開始執行),數據從哪一行開始
6.
點擊next
選擇
target
table
目標對應的資料庫,選擇.
7.
如果到上面一步沒有問題的話,默認next到最後
就行了.然後打開表就能看到數據跟excel表中的一樣.要導入到哪個資料庫中表中

2. 怎樣把大量Excel數據導入到MySQL資料庫

1.將選中的數據快兒拷貝到一個TXT文本文件中(記得把後面的空格消掉。。否則導入資料庫後會有對應的空行),假如存到「D:\data.txt」這個位置里。
2.根據要導入的數據快兒建立MySql資料庫和表,然後進入命令提示符里使用命令
load
data
local
infile
'D:/data.txt'
into
table
exceltomysql
fields
terminated
by
'\t';
注意:盤符我使用的「/」才成功,否則提示找不到文件
下面文章中是用的「\」!
進行導入操作
手動進行Excel數據和MySql數據轉換

3. excel數據怎麼導入到mysql

如何將excel表格的數據導入到mysql數據中去?請看下面方法。
方法
1/8
在MySQL建立表

我要自學網excel表格,Excel新手快速變高手廣告
2/8
打開excel表,按照程序提供的欄位填寫相應的數據.此時注意下面幾點:名字(我用紅色標示出來了)需要跟程序提供的一樣,其他的描述,表頭可以不寫都行.

3/8
使用的mysql管理工具是Navicat for MySQL,打開工具,選擇需要導入到哪個表,在那張表上右鍵,選擇import wizard(導入向導) .

我要自學網excel表格,Excel新手快速變高手廣告
4/8
彈出一個選擇界面,選擇excel file文件

5/8
選擇文件內容在哪一個sheet中,也就是你的內容寫在excel什麼地方,這點需要注意。

6/8
點擊next (此步驟也是關鍵步驟),需要注意2點:
①:filed name row 就是你的欄位所在excel中的位置,也就是第幾行(簡單辦法,一般就是英文對應的那一列).
②:first data row(從哪一行開始執行),數據從哪一行開始呢,我這里選擇的是2,3.
③:last data row:數據執行到哪一行停止,為空執行全部數據

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

8/8
next到最後 就行了.然後打開表就能看到數據跟excel表中的一樣.

4. 如何將Excel的數據導入到MySql資料庫中

1.使用PHP
Excel Parser Pro軟體,但是這個軟體為收費軟體;

2.可將EXCEL表保存為CSV格式,然後通過phpmyadmin或者SQLyog導入,SQLyog導入的方法為:
·將EXCEL表另存為CSV形式;
·打開SQLyog,對要導入的表格右擊,點擊「導入」-「導入使用載入本地CSV數據」;
·在彈出的對話框中,點擊「改變..」,把選擇「填寫excel友好值」,點擊確定;
·在「從文件導入」中選擇要導入的CSV文件路徑,點擊「導入」即可導入數據到表上;

3.一個比較笨的手工方法,就是先利用excel生成sql語句,然後再到mysql中運行,這種方法適用於excel表格導入到各類sql資料庫:
·假設你的表格有A、B、C三列數據,希望導入到你的資料庫中表格tablename,對應的欄位分別是col1、col2、col3
·在你的表格中增加一列,利用excel的公式自動生成sql語句,具體方法如下:
1)增加一列(假設是D列)
2)在第一行的D列,就是D1中輸入公式:
=CONCATENATE("insert into tablename (col1,col2,col3) values (",A1,",",B1,",",C1,");")
3)此時D1已經生成了如下的sql語句:
insert into table (col1,col2,col3) values ('a','11','33');
4)將D1的公式復制到所有行的D列(就是用滑鼠點住D1單元格的右下角一直拖拽下去啦)
5)此時D列已經生成了所有的sql語句
6)把D列復制到一個純文本文件中,假設為sql.txt
·把sql.txt放到資料庫中運行即可,你可以用命令行導入,也可以用phpadmin運行。

5. 如何將excel表格導入mysql資料庫

一.使用PHP Excel Parser Pro軟體,但是這個軟體為收費軟體; 二.可將EXCEL表保存為CSV格式,然後通過phpmyadmin或者SQLyog導入,SQLyog導入的方法為: ·將EXCEL表另存為CSV形式; ·打開SQLyog,對要導入的表格右擊,點擊「導入」-「導入使用載入本地CSV數據」; ·在彈出的對話框中,點擊「改變..」,把選擇「填寫excel友好值」,點擊確定; ·在「從文件導入」中選擇要導入的CSV文件路徑,點擊「導入」即可導入數據到表上; 三.一個比較笨的手工方法,就是先利用excel生成sql語句,然後再到mysql中運行,這種方法適用於excel表格導入到各類sql資料庫: ·假設你的表格有A、B、C三列數據,希望導入到你的資料庫中表格tablename,對應的欄位分別是col一、col二、col三 ·在你的表格中增加一列,利用excel的公式自動生成sql語句,具體方法如下: 一)增加一列(假設是D列) 二)在第一行的D列,就是D一中輸入公式: =CONCATENATE("insert into tablename (col一,col二,col三) values (",A一,",",B一,",",C一,");") 三)此時D一已經生成了如下的sql語句: insert into table (col一,col二,col三) values ('a','一一','三三'); 四)將D一的公式復制到所有行的D列(就是用滑鼠點住D一單元格的右下角一直拖拽下去啦) 5)此時D列已經生成了所有的sql語句 陸)把D列復制到一個純文本文件中,假設為sql.txt ·把sql.txt放到資料庫中運行即可,你可以用命令行導入,也可以用phpadmin運行

6. 如何將excel表格導入mysql

一.使用php
excel
parser
pro軟體,但是這個軟體為收費軟體;
二.可將excel表保存為csv格式,然後通過phpmyadmin或者sqlyog導入,sqlyog導入的方法為:
·將excel表另存為csv形式;
·打開sqlyog,對要導入的表格右擊,點擊「導入」-「導入使用載入本地csv數據」;
·在彈出的對話框中,點擊「改變..」,把選擇「填寫excel友好值」,點擊確定;
·在「從文件導入」中選擇要導入的csv文件路徑,點擊「導入」即可導入數據到表上;
三.一個比較笨的手工方法,就是先利用excel生成sql語句,然後再到mysql中運行,這種方法適用於excel表格導入到各類sql資料庫:
·假設你的表格有a、b、c三列數據,希望導入到你的資料庫中表格tablename,對應的欄位分別是col一、col二、col三
·在你的表格中增加一列,利用excel的公式自動生成sql語句,具體方法如下:
一)增加一列(假設是d列)
二)在第一行的d列,就是d一中輸入公式:
=concatenate("insert
into
tablename
(col一,col二,col三)
values
(",a一,",",b一,",",c一,");")
三)此時d一已經生成了如下的sql語句:
insert
into
table
(col一,col二,col三)
values
('a','一一','三三');
四)將d一的公式復制到所有行的d列(就是用滑鼠點住d一單元格的右下角一直拖拽下去啦)
5)此時d列已經生成了所有的sql語句
陸)把d列復制到一個純文本文件中,假設為sql.txt
·把sql.txt放到資料庫中運行即可,你可以用命令行導入,也可以用phpadmin運行

7. 如何把Excel導入mysql數據表的方法詳解

把Excel導入mysql數據表,首先新建數據表,新建欄位,欄位數量和excel的表格列數量保持一致。
然後把Excel文件另存為csv或者txt文本文件放在桌面上面
然後執行如下命令:
一:保存為csv導入方法
load
data
local
infile
'C:\\Users\\xwidea\\Desktop\\areaid_v.csv'
into
table
數據表名稱
fields
terminated
by
','
二:保存為txt文本文件導入方法
load
data
local
infile
'C:\\Users\\xwidea\\Desktop\\areaid_v.txt'
into
table
數據表名稱
fields
terminated
by
'\t'

8. 如何把excel數據導入到mysql資料庫中

工具/原料

MySQL-Front 5.3

MySQL5.0

BasicCode.xls

方法/步驟

第一步:使用MySQL-Front 5.3訪問資料庫,打開數據界面如下

9. 如何將excel表數據導入MySql資料庫

方法/步驟
首先我們需要在mysql管理工具上面新建一個表,也可以用mysql命令創建,表建立完成之後,你需要將表中的欄位名字告訴給填寫excel表的人員.
打開excel表,按照程序提供的欄位填寫相應的數據.此時注意下面幾點:名字(我用紅色標示出來了)需要跟程序提供的一樣,其他的描述,表頭可以不寫都行.
我使用的mysql管理工具是navicat
for
mysql,打開工具,選擇表所在的資料庫,然後點擊資料庫名字,右鍵數據,出來下拉菜單選擇import
wizard
,有漢化版本的更明確.彈出一個選擇界面,我們選擇excel
file文件
點擊next(下一步),我們選擇我們對應的excel文件就行,然後再下面選在我們的文件內容在哪一個sheet中,也就是你的內容寫在excel什麼地方,這點需要注意,也是關鍵的地方,我的內容在sheet3中,所以我選擇sheet3
,如圖:
點擊next
(此步驟也是關鍵步驟),需要注意2點:
1:filed
name
row
就是你的欄位所在excel中的位置,也就是第幾行(簡單辦法,一般就是英文對應的那一列).2:first
data
row(從哪一行開始執行),數據從哪一行開始呢,我這里選擇的是3,4.
點擊next
我們選擇
target
table
目標對應的資料庫,選擇你要導入到哪個資料庫中表中.
7
如果到上面一步沒有問題的話,我們默認next到最後
就行了.然後打開表就能看到數據跟excel表中的一樣.

10. 如何將excel表格的數據導入到mysql數據中去

如何將excel表格的數據導入到mysql數據中去
步驟:
1、打開mysql,用mysql命令創建一個表。

2、打開office excel,按照程序提供的欄位填寫相應的數據。

3、打開mysql管理工具,擇表所在的資料庫,點擊資料庫名字,右鍵數據,選擇import wizard,選擇excel file文件。

4、點擊next,選擇對應的excel文件,選擇有文字內容的sheet,點擊next 。

5、filed name row 就是欄位所在excel中的位置,也就是第幾行。first data row數據從哪一行開始。填完點擊next。

6、選擇 target table 目標對應的資料庫,選擇要導入到的資料庫表中。

7、默認next到最後。完成。