把excel導入到mysql中

方法不少,不過建議你先看看mysql的開發文檔,裏面寫的很詳細的,若是你懶得看,能夠看下面的 
1.有個軟件PHP Excel Parser Pro v4.2能夠

2.可將Excel存成csv格式。而後經過phpmyadmin倒入mysql 
3.先導入Access中,再弄到MySQL中,或者本身寫程序讀出excel中數據而後存入mysql中 
4.還有一個比較笨的手工方法,就是先利用excel生成sql語句,而後再到mysql中運行,這種方法適用於excel表格導入到各種sql數據庫: 

1、假設你的表格有A、B、C三列數據,但願導入到你的數據庫中表格table,對應的字段分別是col一、col二、col3 

2、在你的表格中增長一列,利用excel的公式自動生成sql語句,具體方法以下: 

一、增長一列(假設是D列) 

二、在第一行的D列,就是D1中輸入公式: 
=CONCATENATE("insert into table (col1,col2,col3) values ('",A1,"','",B1,"','",C1,"');") 

三、此時D1已經生成了以下的sql語句: 
insert into table (col1,col2,col3) values ('a','11','33'); 

四、將D1的公式複製到全部行的D列(就是用鼠標點住D1單元格的右下角一直拖拽下去啦) 

五、此時D列已經生成了全部的sql語句 

六、把D列複製到一個純文本文件中,假設爲sql.txt 

3、把sql.txt放到數據庫中運行便可,你能夠用命令行導入,也能夠用phpadmin運行。php

FROM: http://hi.baidu.com/recoye/item/827182291ebc3b0a42634af0mysql

相關文章
相關標籤/搜索