我都previleges到mysql用戶的數據庫,但仍然得到以下錯誤例外「LOAD DATA LOCAL INFILE
[主義\ DBAL \ DBALException]執行發生
例外」 LOAD DATA LOCAL INFILE'/tmp/uk_insiders/tfo.uktrades_transaction_code.out'IGNORE INTO TABLE uktrades_transaction_codes FIELDS TERMINATED BY'|' (ID,說明)':警告:PDOStatement對象::執行():LOAD DATA LOCAL INFILE在/Symfony/vendor/doctrine/dbal/lib/Doctrine/DBAL/Statement.php線禁止138
[Symfony \ Component \ Debug \ Exception \ ContextErrorException]
警告:PDOStatement :: execute():LOAD DATA LOCAL INFILE禁止在/Symfony/vendor/doctrine/dbal/lib/Doctrine/DBAL/Statement.php行138
我不能做的,看起來像一些pdo_driver問題。我正在使用symfony 2,所以只想通過學說使它工作。 – vishal
唯一的解決方法是我發現只有PDO: '//獲取連接 $ cnx = $ this-> getDoctrine() - > getConnection(); $ stmt = $ cnx-> prepare('LOAD DATA LOCAL ...'); $ stmt-> execute(); ' 有關信息,我也參與了Symfony2和Doctrine2。這對我有效。 – Thierry
這就是我現在這樣做,這是給我以上的錯誤。 – vishal