sql >> Databáze >  >> RDS >> Mysql

Jak povolím LOAD DATA LOCAL INFILE v Propel?

Jediné místo, kde je platné nastavit PDO::MYSQL_ATTR_LOCAL_INFILE atribut na true je při konstrukci nové Connection Rukojeť. Pokoušíte se jej nastavit po vytvoření rukojeti:getConnection() metoda jednoduše načte rukojeť z běhového prostředí Propel.

Zdá se, že pohon zkonstruuje tu rukojeť pod kryty.

Beze změny zdrojového kódu Propelu je nejlepší použít PDO přímo k vytvoření vlastního úchytu připojení a poté provést LOAD DATA INFILE , pak rukojeť zavřete. Jinými slovy, pro tuto operaci hromadného zatížení obejděte Propel.



  1. Mysql LEFT JOIN tří tabulek se vrátí do mnoha řádků

  2. Podporuje jdbc perský jazyk

  3. Nejoblíbenější systémy pro správu databází na světě

  4. 400 SELECT dotazů k naplnění php mřížky