A-A+
execl文件数据导入mysql数据库
在做php程序时,往往会碰到将 execl 的数据文件导入到 mysql 数据库中,今天在做项目时,需要将单位整理好的企业数据导入到 mysql 数据库中,在 execl 表中是一条条显示的,幸亏还不是很复杂。
需要做的就是将 execl 表中这一条条的数据导入到 mysql 数据库当中,然后在前台进行读取出来,首先想到的是有没有导入 execl 数据的类。。。最后选择 phpExcelReader 类作为导入的数据库。
对于导入的代码真心不知道怎么去写,还是偷一下懒吧。。到论坛上看了一下,原来已经有使用 phpExcelReader 类作为导入 execl 数据的代码,是一个整体打包的,测试数据 a.xls 和 execl.sql 文件,预览 leadfile.php 进行导入,进行了测试,成功导入。这里的数据库需要和自己的来整合,如果整合不好的话,也可以在本基础上先进行修改,最后将整个表导出去就行了。
代码利用了phpExcelReader类,如有需要自己可到http://sourceforge.net/projects/phpexcelreader/下载,此方法有个缺陷,只能读取execl2003老版本的.如果你用的是高版本的,解决办法,打开你的execl文件,另存为execl2003类型的就可以了.
这里提供整体代码打包了,里面的版权未进行修改,包括作者的QQ号。。。有需要的下载研究吧。
数据库用execl文件导入到处是可以,但是100万的数据就大了,数据库要崩溃的,我试过的
我是学java的。记得当初做项目的时候,是把Excel中的数据和Oracle中的数据相互转换。做到出库入库的统计。我记得那个时候,我整个人简直都要疯了。
有这个类帮忙,处理这样的数据真真不错。收藏一下!
题目似乎拼错了哦
个人喜欢使用这个库:https://github.com/PHPOffice/PHP#Excel
也可以看看我博客的文章:http://blog.libnav.com/index.php?keyword=Exce#l
怎么有一个单词重复都不允许留言哦, “#” 是为了防止排重
你博客PHP的文章也不少呢。
如果有服务器权限的话,可以直接复制数据库。
有批量的不错 省事
值得借鉴
博主技术很强,好文章,交换个链接怎么样?
网站性质不一样,暂时不换了。
这东西应该很多人用的到。
很好的技术文章,以后学php时用得着。
谢谢分享!正好用上了!互访哦
不错,会省很多力气。
会用ACC,不会MYSQL
这个,技术性很强的哦,还没接触过
留言板好像留言不了。
留言板留言暂时关闭掉了,垃圾信息太多了。
execl数据导入mysql,还没遇到过呢。
我的评论也没显示啊。
评论会审核后显示出来的。
我只会最普通的数据导入 唉
我的评论没显示???晕
评论需要审核才能显示,评论的插件过期了,还没有进行更新。
不鼓捣代码了
博主你的面包屑导航是怎么添加上去的
先安装插件,然后在相应的页面中添加代码:
直接代码就可以实现,判断一下当前位置即可.
这个比较有用,经常需要处理一些这样的数据
感觉都很不错哟。
excel导入mysql数据库好像是可以直接导入的吧,不过要前台显示出来还需要另写程序。
excel可以直接导入到mysql中么,没用过相关的工具.
谢谢博主分享。
夏日兄的博客好像一直不会发邮件,是拿掉了这个功能了么
一直没注意,可能是没有开启这个功能吧,或许你可以从你的垃圾邮件里面找找.
这个蛮好的,利人利己。
无条件地来支持夏日博客,夏日博客给炎热的夏天带来了清凉
不错,挺有奉献精神的
这个还是比较常用的
这个不错
博主真是好人,大清早的就忙着分享,呵呵!
一些开源的类库,如PHPExcel,确实比较容易实现,但由于对大量数据的兼容很不好,很容易到达PHP内存使用上限的。参考:http://www.kuaifenxiang.net/article/24
PHPExcel的类还算不错的,数据可以分批量进行导入.