Heim > Backend-Entwicklung > PHP-Tutorial > excel导入mysql数据有关问题

excel导入mysql数据有关问题

WBOY
Freigeben: 2016-06-13 13:09:14
Original
951 Leute haben es durchsucht

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage