「エラー: ローカル データのロードが無効になっています」の解決 問題: ステップバイステップ ガイド
エラー メッセージ「エラー: ロード中」ローカル データが無効になっています」は、クライアント側とサーバー側の両方でローカル データの読み込みが有効になっていないことを示します。この問題を解決するには、次の手順に従います。
ステップ 1: サーバー側でのローカル データの読み込みを有効にする
mysql> SET GLOBAL local_infile=1;
mysql> SHOW GLOBAL VARIABLES LIKE 'local_infile';
値 | が表示されるはずです。 ON.
ステップ 2: クライアント側でローカル データの読み込みを有効にする
mysql> quit
mysql --local-infile=1 -u <username> -p
ステップ 3: データをデータベースにロードする
mysql> LOAD DATA LOCAL INFILE 'path/to/your_data.csv' INTO TABLE your_table;
例:
toys.csv という名前の CSV ファイルをテーブルにコピーします。おもちゃ:
CREATE TABLE toys ( ... ); LOAD DATA LOCAL INFILE '/Users/BruddaDave/Desktop/toys.csv' INTO TABLE toys FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' IGNORE 1 LINES (..., ...);
これらの手順を完了すると、「エラー: ローカル データのロードが無効になっています」問題が発生することなく、ローカル データを MySQL データベースに正常にロードできるようになります。
以上が「エラー: ローカル データのロードが無効になっています」MySQL エラーを修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。