Le seul endroit où il est valide pour définir le PDO::MYSQL_ATTR_LOCAL_INFILE
attribut à true
est pendant la construction une nouvelle Connection
manipuler. Vous essayez de le définir après avoir construit le handle :le getConnection()
récupère simplement le handle du runtime Propel.
Propel semble construire cette poignée sous les couvertures.
Sans changer le code source de Propel, votre meilleur pari ici est d'utiliser PDO directement pour créer votre propre poignée de connexion, puis faites votre LOAD DATA INFILE
, puis fermez cette poignée. En d'autres termes, faites le tour de Propel pour cette opération de chargement en vrac.