Satu-satunya cara saya bisa membuatnya bekerja adalah mengganti pernyataan yang sudah disiapkan dengan panggilan 'exec':
$rowCount = DB::connection()->getpdo()->exec(
"LOAD DATA LOCAL INFILE '$fileName'
INTO TABLE $tableName
CHARACTER SET utf8mb4
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '\"'
LINES TERMINATED BY '\\n'"
);
Saya tidak tahu mengapa itu tidak bekerja menggunakan pernyataan yang disiapkan di Laravel - itu pasti bekerja dengan pernyataan yang disiapkan PDO murni.