如何将csv文件导入mysql

时间:2015-07-13 22:09:04

标签: php mysql csv

您好我试图导入每12小时更新一次的csv文件。

格式类似于http://pastebin.com/HTKfT2AF

我的代码就是这个

//这是将大量数据加载到MySQL中的最快方法

$sql = "LOAD DATA INFILE '$filename'
  INTO TABLE `cyberst_CSGO`.`items`
  FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n'";

我想以AK-47为例海蓝宝石复仇(战痕累累)并将其发送到表cyberst_csgo中,查询"名称"和查询中的21.53"成本"查询" lastupdated"

和1436821250

知道该怎么做吗?

1 个答案:

答案 0 :(得分:1)

它最终有机会工作。你可能在php方面遇到了超时。

如果是这种情况,则选项包括

一个。 my.cnf更改,例如

wait_timeout = 3600
interactive_timeout = 3600

你对实际价值观感到困惑。并重启mysql。

B中。连接级别不是mysql服务器级别的超时调整

℃。较小的批量导入不是一个巨大的1TB文件