我想将整个CSV文件(最初是CDR文件并包含108个字段)导入到PHP 5的MySQL数据库表中。我使用PDO。
在此行中进行导入,但仅加载第一行。
$AffectedRows = $pdo->exec("LOAD DATA LOCAL INFILE '".$csvfile."' INTO TABLE `sample` FIELDS TERMINATED BY ',' LINES TERMINATED BY '\r\n' ;");
答案 0 :(得分:0)
问题是由文件引起的,它没有扩展名(.csv)但是我需要IGNORE 1 LINES选项,它不起作用!当我添加它“AffectedRows = $ pdo - > exec(”LOAD DATA LOCAL INFILE'“。$ csvfile。”'INTO TABLE cdr_StandAloneCluster_01_201209111313_29945
FIELDS TEDINATED BY','LINIEDATED''\ r \ n'IGNNORE 1 LINES;“);桌子不再是充电器了!