我想用PHP 5将整个CSV文件(本来是CDR文件,包含108个字段)导入到MySQL数据库的表中。我使用PDO。

在此行中进行导入,但仅加载第一行。

$AffectedRows = $pdo->exec("LOAD DATA LOCAL INFILE '".$csvfile."' INTO TABLE `sample`    FIELDS TERMINATED BY ',' LINES TERMINATED BY '\r\n'  ;");

最佳答案

问题是由文件引起的,它没有扩展名(.csv),但我需要选择IGNORE 1 LINES,但它不起作用!当我添加“ AffectedRows = $ pdo-> exec(“ LOAD DATA LOCAL INFILE'”。$ csvfile。“'到表cdr_StandAloneCluster_01_201209111313_29945以','终止的字段时,以'\ r \ n'终止的行忽略1行; “);桌子不再是充电器!

关于php - 使用PHP 5将CSV文件导入MySQL表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24631638/

10-14 15:07
查看更多