Rumah > pembangunan bahagian belakang > tutorial php > excel导入mysql数据有关问题

excel导入mysql数据有关问题

WBOY
Lepaskan: 2016-06-13 13:09:14
asal
956 orang telah melayarinya

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语句默认执行时间,是不是超时了

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan