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

excel導入到mysql資料庫

發布時間: 2022-05-17 04:01:14

❶ 如何將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表中的一樣.要導入到哪個資料庫中表中

❷ excel怎麼導入mysql資料庫

F1:生成TXT文件
1.將文件另存為「文本文件(製表符分割)(*.txt)」
2.然後進入命令提示符里使用命令
load data local infile data.txt into table exceltomysql fields terminated by '\t';
數據從MySql到Excel的轉化,其過程其實還是藉助那個「製表符分割」的文本文件。
將如要將這個表中的男生信息導入到Excel中,可以這樣。
select * into outfile data.txt' from exceltomysql where xingbie="m";
你可以打開Excel,然後選擇「數據」->「導入外部數據」->「導入數據」,選中 man.txt,一路確定就行了。
F2: 先利用excel生成sql語句,然後再到mysql中運行,這種方法適用於excel表格導入到各類sql資料庫:
(1)、增加一列(假設是D列)
(2)、在第一行的D列,就是D1中輸入公式:
=CONCATENATE("insert into table (col1,col2,col3) values ('",A1,"','",B1,"','",C1,"');")
如果有時間的話 '", text(A1,"yyyy-mm-dd hh:mm:ss"),"'
(3)、將D1的公式復制到所有行的D列(就是用滑鼠點住D1單元格的右下角一直拖拽下去啦)
(4)、把D列復制到一個純文本文件中,假設為sql.txt
把sql.txt放到資料庫中運行即可,你可以用命令行導入,也可以用phpadmin運行。

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

❹ 如何將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 目標對應的資料庫,選擇你要導入到哪個資料庫中表中.

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

❺ 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表中的一樣.

❻ 怎樣把大量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數據轉換

❼ 怎麼把excel中的數據批量導入到mysql數據中

最快的方法是把EXCEL的數據以CSV的格式導出,到ACCESS導入CSV的那個文件,然後再用ACCESS導出DBF的格式,mySQL可以直接支持和讀取DBF格式的資料庫文件。

❽ 如何將excel中數據導入到mysql資料庫

1、先在mysql管理工具上面新建一個表,也可以用mysql命令創建。表的欄位要和EXECL上對應的數據相對應。
2、使用mysql的第三方管理工具,如Navicat for MySQL,打開工具,選擇表所在的資料庫,然後點擊資料庫名字,右鍵數據,出來下拉菜單選擇import wizard ,有漢化版本的更明確,在彈出一個選擇界面,直接選擇excel file文件。
3、點擊next(下一步),選擇對應的excel文件確定,然後再下面選擇表中對應的sheet。
4、選擇後,再點擊next (此步驟也是關鍵步驟),需要注意2點: 1:filed name row 就是欄位所在excel中的位置,也就是第幾行(簡單辦法,一般就是英文對應的那一列)。2:first data row(從哪一行開始執行),如果沒有表頭名稱,直接就是數據的,就是1。
5、再點擊next,選擇 target table 目標對應的資料庫,選擇要導入到哪個資料庫中表中。
6、如果到上面一步沒有問題的話,默認next到最後就行了。然後打開Mysql表就能看到數據跟excel表中的一樣數據了。

❾ excel怎麼導入到mysql資料庫

MYSQL不支持直接從EXCEL導入數據,只支持從TXT文件導入,可以使用TXT文件作為中介。
EXCEL文件轉換為TXT的方法:EXCEL裡面全選、復制,到記事本中粘貼,然後保存就獲得TXT文件。

❿ 如何將excel數據導入mysql資料庫

F1:生成TXT文件
1.將文件另存為「文本文件(製表符分割)(*.txt)」

2.然後進入命令提示符里使用命令

load data local infile data.txt into table exceltomysql fields terminated by '\t';

數據從MySql到Excel的轉化,其過程其實還是藉助那個「製表符分割」的文本文件。

將如要將這個表中的男生信息導入到Excel中,可以這樣。

select * into outfile data.txt' from exceltomysql where xingbie="m";

你可以打開Excel,然後選擇「數據」->「導入外部數據」->「導入數據」,選中 man.txt,一路確定就行了。
F2: 先利用excel生成sql語句,然後再到mysql中運行,這種方法適用於excel表格導入到各類sql資料庫:
(1)、增加一列(假設是D列)
(2)、在第一行的D列,就是D1中輸入公式:
=CONCATENATE("insert into table (col1,col2,col3) values ('",A1,"','",B1,"','",C1,"');")
如果有時間的話 '", text(A1,"yyyy-mm-dd hh:mm:ss"),"'
(3)、將D1的公式復制到所有行的D列(就是用滑鼠點住D1單元格的右下角一直拖拽下去啦)
(4)、把D列復制到一個純文本文件中,假設為sql.txt
把sql.txt放到資料庫中運行即可,你可以用命令行導入,也可以用phpadmin運行。