Home > Backend Development > PHP Tutorial > excel导入mysql数据有关问题

excel导入mysql数据有关问题

WBOY
Release: 2016-06-13 13:09:14
Original
948 people have browsed it

excel导入mysql数据问题
我用的php+excel导入mysql的类,我excel总共有351901条数据,但是为什么每次导入到数据库的只有16000条数据呢,剩下的数据又要重新导入才能进去,怎么设置这块导入的条数呢。

------解决方案--------------------
给你一个笨方法:
把你的excel分成N个文件,每个文件不要超过16000行.逐个文件执行导入

------解决方案--------------------
你要看看中断的原因是什么。
你的excel类有没有处理上限?
你的php占用内存是否过大?
------解决方案--------------------
数据库导入大小设置?mysql默认是2M?
------解决方案--------------------
估计是你的php执行超时了
------解决方案--------------------
加上set_time_limit(0)这个 在php页面 第一行
------解决方案--------------------
不排除第 16001 条处数据有问题
------解决方案--------------------
个人认为是 mysql 设置问题,导入数量受到了限制。

同时建议你用 sqlyog 或者其他 navicat 来进行导入。很方便。
------解决方案--------------------
你看看你的sql语句默认执行时间,是不是超时了

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template