使用PHP将大型更新CSV上传到mySQL

时间:2013-01-14 11:11:18

标签: php mysql csv

我们正在运行Seibel CRM来捕获客户订阅。每天都会向我发送所有客户记录的每日摘录,以进行一些分析并用于其他任务。我需要使用PHP页面将相同的文件上传到我的mySQL,因为这将由其中一个主管完成。

该文件大约47MB,包含大约200,000条记录。它每天增加500-550条记录。客户参考是他的号码。如果客户取消订阅或其服务被终止,则客户编号将在3个月后分配给另一个号码;这意味着我需要搜索添加或更改。

我需要第一次上传和需要进行的每日上传例程的帮助。

提前感谢你,

阿兹

1 个答案:

答案 0 :(得分:0)

我遇到了像你这样的问题。对于我的问题,LOAD DATA LOCAL INFILE''INTO TABLE是一个很好的解决方案(大约1 000 000条记录)。 用php上传文件,然后调用sql查询。但是文件的结构必须与mysql表中的相同。

亲切的问候