php将excel数据导入到mysql优化 我的需求是这样的1、从客户端上传2、每张excel的数据量一般为3万条以上我的问题是:一次性导入这么多数据到mysql中? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 超过限制大小就不能导入了可以考虑转换成sql脚本导入 你的意思是客户端上传excel,php自动将excel转成sql文件,然后再执行sql文件么?php的excel转sql不会转额 这个要看表的结构以及真是数据什么样了,要是有好几个打字段,那么你练成sql语句的话非常大,这样需要调整sql配置文件中语句长度和php所使用的内存限制,如果现实中的字段都是比较小的,那么一般情况是没什么问题的,以上所说是针对将所有数据连成一个sql的情况,如果单一sql执行的话那么就比较灵活了,不过那样效率低一些 这个问题就很明显了, 把EXECL文件存到磁盘里, 然后使用MQ将任务异步交给消费者进程, 让消费者进程线下慢慢的读EXECL,慢慢的插入到数据库里,等完成了数据库里标记一下就完事了。直接让PHP跑这个是不可能的,你问个会编程的人都不会告诉你这么幼稚的答案。 个人觉得可以转换成Csv,然后一次读取一定的行数,循环读取 请教一下,这样的效果如何实现? 散分 php开发环境的搭建 php新手提问 准备创业!如何招聘合适的程序员 请问如何在线压缩指定的文件?在线等 PHP程序的安全性问题 数据库的问题 用GD库的问题 请大家给一个投票用柱行显示的一个基本的投票程序 如何做网上招生系统 新手求助:使用zend studio时怎么解决代码提示太弱的问题 数据操作问题
超过限制大小就不能导入了可以考虑转换成sql脚本导入