Když provedete LOAD DATA INFILE
, soubor se musí nacházet v systému, na kterém je spuštěna databáze MySQL, v datové cestě.
Pokud je soubor ve vašem systému, přidejte LOCAL
klíčové slovo. Soubor bude poté odeslán na server, uložen v dočasném adresáři a odtud spuštěn. Funguje to pouze v případě, že jsou nastavena nezbytná oprávnění .
LOAD DATA LOCAL INFILE '/path/to/your/local/file' INTO TABLE yourtable