【发布时间】:2012-05-13 01:21:57
【问题描述】:
最初,我的问题与 PhpMyAdmin 的 SQL 部分无法正常工作有关。正如 cmets 中所建议的,我意识到这是无法处理的输入量。但是,这并没有为我提供一个有效的解决方案,说明如何处理具有 (CSV) 格式的文件(在我的情况下 - 35,000 条记录行):
...
20120509,126,1590.6,0
20120509,127,1590.7,1
20120509,129,1590.7,6
...
PhpMyadmin 中的 Import 选项与 SQL 部分中的基本复制粘贴输入一样苦苦挣扎。这一次,和以前一样,需要 5 分钟,直到调用最大执行时间,然后停止。有趣的是,它在表中添加了 6-7 千条记录。所以这意味着输入实际上通过并且几乎成功地做到了。我还尝试将文件中的数据量减半。然而什么都没有改变。
现在显然有问题。当简单的数据导入不起作用时,不得不在 php 脚本中处理数据是很烦人的。
【问题讨论】:
-
好战的 retaggers 是好战的 ;)
-
你确定它正在上传运行吗?听起来 Web 界面上传到服务器的输入太大了。为什么不直接从 PHP 执行?
-
嗯,现在我觉得问这个问题很愚蠢。但我记得在从文件中添加数据时遇到问题。如果需要,需要对此进行测试并更新或删除答案。感谢您指出显而易见的事情。
-
更新了一般问题以指出关键问题。最初的问题只是问题的一小部分。
标签: mysql performance phpmyadmin file-import