【发布时间】:2014-08-26 05:22:27
【问题描述】:
我创建了一个程序,使用 PHP 将数据与上传的文件一起导入 mysql。我有大约2000个数据。但是,当我将文件上传到 2000 数据时,只有 1983 数据输入到数据库中,并且不显示任何消息。但是当我尝试 1000 时,所有的数据都进入了数据库。那么一次可以导入的数据量是否有最大限制?还是有其他变量导致 2000 年数据的导入数据失败?
【问题讨论】:
-
不确定;但可能是您的最大 sql 执行时间在 x 秒后将其切断
-
2000 行导入通常没有问题。缺少哪些行?
-
如果某些主键不存在,您可能正在使用插入,这在您上传的文件中可能不是唯一的。
-
Mike M : 有没有办法编辑最大 sql 执行时间? didierc : 非常感谢
标签: php mysql database file-upload import