方法不少,不过建议你先看看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