MySQL 5.5のマニュアルページから:
LOCALは、サーバーとクライアントの両方が許可するように構成されている場合にのみ機能します。たとえば、mysqldが--local-infile =0で開始された場合、LOCALは機能しません。 6.1.6項「LOADDATALOCALのセキュリティ問題」を参照してください。
オプションを設定する必要があります:
local-infile=1
[mysql]に my.cnfファイルのエントリ、または-local-infileを使用してmysqlクライアントを呼び出す オプション:
mysql --local-infile -uroot -pyourpwd yourdbname
同じパラメータが[mysqld]に定義されていることを確認する必要があります 「ローカル入力ファイル」機能サーバー側を有効にするセクションもあります。
これはセキュリティ上の制限です。