我在使用“加载数据本地 infile”从 CSV 文件导入数据时遇到问题。当部分记录存在约束问题时,整个记录插入失败。
我用过 :
$sql = "LOAD DATA LOCAL INFILE ...";
$exec = mysql_unbuffered_query($sql);
if ($exec === false) {
echo "mysql_error : ".mysql_error()."<br/>";
}
else {
echo "Success execute";
}
但它不断终止查询。
我期望做的是继续插入记录,除了一些有约束问题的记录,并使用 PHP 捕获/记录错误+数据到日志文件。
有可能实现吗?