1. 程式人生 > >將EXCEL內容匯入MySQL方法

將EXCEL內容匯入MySQL方法

1.有個軟體PHP Excel Parser Pro 可以。

2.可將Excel存成csv格式。然後通過phpmyadmin倒入mysql

3.先匯入Access中,再弄到MySQL中,或者自己寫程式讀出excel中資料然後存入mysql中

4.手工方法,就是先利用excel生成SQL語句,然後再到mysql中執行,這種方法適用於excel表格匯入到各類sql資料庫:

一、假設你的表格有A、B、C三列資料,希望匯入到你的資料庫中表格table,對應的欄位分別是col1、col2、col3

二、在你的表格中增加一列,利用excel的公式自動生成SQL語句,具體方法如下:

1、增加一列(假設是D列)

2、在第一行的D列,就是D1中輸入公式:

=CONCATENATE("insert   into   table   (col1,col2,col3)   values   ('",A1,"','",B1,"','",C1,"');")

3、此時D1已經生成了如下的SQL語句

insert into table (col1,col2,col3) values ('a','11','33');

4、將D1的公式複製到所有行的D列

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

6、把D列複製到一個純文字檔案中,假設為sql.txt

三、把sql.txt放到資料庫中執行即可,你可以用命令列匯入,也可以用phpadmin執行。