ホームページ >データベース >mysql チュートリアル >MySQL で LOAD DATA LOCAL INFILE を使用するときに「エラー 1148 (42000)」を修正する方法は?
MySQL ロード エラーへの対処: ステップバイステップ ガイド
MySQL ユーザーは、次の場合に「ERROR 1148 (42000)」が発生することがあります。 LOAD DATA LOCAL INFILE コマンドを実行しようとしています。この問題は、インストールされている MySQL バージョンがこのコマンドの使用を許可していない場合に発生します。
この問題を解決するには、コマンド ラインを変更することで簡単な回避策を実装できます。これを修正する方法は次のとおりです:
コマンド ラインを変更します:
「--local-infile=1」を追加してコマンド ラインを変更します。 " 引数を mysql -e コマンドの先頭に追加します。これにより、MySQL にローカル ファイルのロードを有効にするよう指示されます。例:
mysql --local-infile=1 -u username -p
LOAD DATA LOCAL INFILE コマンドを実行します:
コマンド ラインを変更したら、LOAD DATA LOCAL を実行します。 INFILEコマンドを再度実行します。これで、以前のエラーが発生せずに実行されるはずです。
追加メモ:
以上がMySQL で LOAD DATA LOCAL INFILE を使用するときに「エラー 1148 (42000)」を修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。