轉(zhuǎn)貼地址:http://zhidao.baidu.com/question/5105415.html
方法很多,不過(guò)建議你先看看mysql的開發(fā)文檔,里面寫的很詳細(xì)的,如果你懶得看,可以看下面的
1.有個(gè)軟件PHP Excel Parser Pro v4.2可以,你可以在這里下載:
http://down.chinaz.com/s/9459.asp
2.可將Excel存成csv格式。然后通過(guò)phpmyadmin倒入mysql
3.先導(dǎo)入Access中,再弄到MySQL中,或者自己寫程序讀出excel中數(shù)據(jù)然后存入mysql中
4.還有一個(gè)比較笨的手工方法,就是先利用excel生成sql語(yǔ)句,然后再到mysql中運(yùn)行,這種方法適用于
excel表格導(dǎo)入到各類sql數(shù)據(jù)庫(kù):
一、假設(shè)你的表格有A、B、C三列數(shù)據(jù),希望導(dǎo)入到你的數(shù)據(jù)庫(kù)中表格table,對(duì)應(yīng)的字段分別是col1、
col2、col3
二、在你的表格中增加一列,利用excel的公式自動(dòng)生成sql語(yǔ)句,具體方法如下:
1、增加一列(假設(shè)是D列)
2、在第一行的D列,就是D1中輸入公式:
=CONCATENATE("insert into table (col1,col2,col3) values (‘",A1,"‘,‘",B1,"‘,‘",C1,"‘);")
3、此時(shí)D1已經(jīng)生成了如下的sql語(yǔ)句:
insert into table (col1,col2,col3) values (‘a(chǎn)‘,‘11‘,‘33‘);
4、將D1的公式復(fù)制到所有行的D列(就是用鼠標(biāo)點(diǎn)住D1單元格的右下角一直拖拽下去啦)
5、此時(shí)D列已經(jīng)生成了所有的sql語(yǔ)句
6、把D列復(fù)制到一個(gè)純文本文件中,假設(shè)為sql.txt
三、把sql.txt放到數(shù)據(jù)庫(kù)中運(yùn)行即可,你可以用命令行導(dǎo)入,也可以用phpadmin運(yùn)行。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1649967