「使用されたコマンドは、この MySQL バージョンでは許可されていません」LOAD DATA LOCAL INFILE エラーの回避策
LOAD DATA LOCAL INFILE コマンドは、ローカル CSV ファイルから MySQL データベースにデータを直接インポートする便利な方法を提供します。ただし、特定の構成では、ユーザーに次のエラーが発生する場合があります:
The used command is not allowed with this MySQL version
このエラーは、サーバー変数 local_infile が無効になっていて、LOAD DATA LOCAL INFILE ステートメントの実行が妨げられていることを示しています。
サーバー設定を変更せずにこの問題を回避するには、次の手順を検討してください。
mysql -u USER -p --local-infile=1 DATABASE
この回避策が成功した場合は、サーバー構成を変更してローカルを永続的に有効にする必要があります。 infile は、--local-infile オプションを使用して MySQL をインポートまたは再インストールします。
追加の注意事項:
以上がLOAD DATA LOCAL INFILE の「使用されたコマンドは、この MySQL バージョンでは許可されていません」エラーを回避するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。