Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak włączyć LOAD DATA LOCAL INFILE w Propelu?

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.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL - Wybierz 'n' największych elementów w grupie

  2. Tworzenie bazy danych mysql rozwijane menu przy użyciu danych już wprowadzonych w html/php

  3. Znajdź całkowitą liczbę na podstawie wartości z innej tabeli

  4. Jak sprawić, by wiele LEFT JOIN z OR w pełni wykorzystywało indeks złożony? (część 2)

  5. Komunikat o błędzie MYSQL DBDump