Jedyne miejsce, w którym można ustawić PDO::MYSQL_ATTR_LOCAL_INFILE
atrybut do true
jest podczas budowy nowe Connection
uchwyt. Próbujesz to ustawić po skonstruowaniu uchwytu:getConnection()
Metoda po prostu pobiera uchwyt ze środowiska wykonawczego Propela.
Propel wydaje się konstruować ten uchwyt pod osłonami.
Bez zmiany kodu źródłowego Propela, najlepiej jest użyć PDO bezpośrednio do stworzenia własnego uchwytu połączenia, a następnie wykonać LOAD DATA INFILE
, a następnie zamknij ten uchwyt. Innymi słowy, skorzystaj z Propela, aby wykonać tę operację załadunku masowego.