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

MySQL:Povolte LOAD DATA LOCAL INFILE

Z manuálové stránky MySQL 5.5:

LOCAL funguje pouze v případě, že váš server i váš klient byli nakonfigurováni tak, aby to umožňovali. Pokud byl například mysqld spuštěn s--local-infile=0, LOCAL nefunguje. Viz část 6.1.6 – „Bezpečnostní problémy s LOAD DATA LOCAL“.

Měli byste nastavit možnost:

local-infile=1

do vašeho [mysql] zadání souboru my.cnf nebo volání klienta mysql pomocí --local-infile možnost:

mysql --local-infile -uroot -pyourpwd yourdbname

Musíte si být jisti, že stejný parametr je definován ve vašem [mysqld] také pro aktivaci funkce "místní vstupní soubor" na straně serveru.

Je to bezpečnostní omezení.



  1. PostgreSQL JDBC Null String přijatý jako bajt

  2. Zachování propagace vždy povolené v Oracle Streams

  3. Jak přečíslovat primární index

  4. Datový model realitní kanceláře