【发布时间】:2016-11-01 19:15:03
【问题描述】:
我们有一些包含大量记录的 CSV 文件。需要使用 Web 界面将此文件上传到 MySQL 数据库。这些文件是从不同的现场工作中收集的,并通过 Web 应用程序上传到服务器。 Web 应用程序是使用 PHP 开发的。
最初记录的数量非常少。但是,现在它变得非常大,用户无法将文件上传到服务器。
问题 -
- 我们必须等待上传整个文件才能开始处理。
- 上传整个文件后,我们可以看到数据验证错误。
- 默认不支持上传大文件。
- PHP 执行时间有限。
所以,我正在寻找一种将 CSV 文件内容作为块上传的解决方案。它将帮助我处理每个请求的少量数据。
我的想法是使用 JavaScript 从 CSV 文件中读取数据。然后使用 AJAX 发布这些数据。
想要查看针对少量数据的数据验证错误并停止执行(如果需要)。
【问题讨论】:
标签: javascript php mysql ajax csv