PDO::MYSQL_ATTR_LOCAL_INFILE
を設定することが有効な唯一の場所 true
の属性 構築中 新しいConnection
扱う。ハンドルを作成した後で設定しようとしています:getConnection()
メソッドは、Propelランタイムからハンドルを取得するだけです。
Propelは、そのハンドルをカバーの下に構築しているように見えます。
Propelのソースコードを変更せずに、ここでの最善の策は、PDOを直接使用して独自の接続ハンドルを作成してから、LOAD DATA INFILE
を実行することです。 、次にそのハンドルを閉じます。言い換えれば、このバルクロード操作のためにPropelを回ってください。