CSV ファイルからデータをインポートするために "load data local infile" を使用する際に問題に直面しています。一部のレコードに制約の問題がある場合、レコード全体を挿入できませんでした。
利用した :
$sql = "LOAD DATA LOCAL INFILE ...";
$exec = mysql_unbuffered_query($sql);
if ($exec === false) {
echo "mysql_error : ".mysql_error()."<br/>";
}
else {
echo "Success execute";
}
しかし、それはクエリを終了し続けます。
私が期待しているのは、制約の問題がある一部のレコードを除いてレコードを挿入し続け、エラー + データを PHP を使用してログ ファイルにキャプチャ/記録することです。
それを達成することは可能ですか?