MySQL データベースのインポートとエクスポートのデータ エラーの解決例の説明

MySQL データベースのインポートとエクスポートのデータ エラーの解決例の説明

データのエクスポート

エラーを報告する

「secure_file_priv」のような変数を表示します。
デフォルトのエクスポートディレクトリを表示する
mysql> SELECT * FROM student INTO OUTFILE "G:\ProgramData\MySQL\MySQL Server 8.0\Uploads\student.txt";
エラー 1290 (HY000): MySQL サーバーは --secure-file-priv オプションで実行されているため、このステートメントを実行できません

回避策

SELECT * FROM student INTO OUTFILE "G:/ProgramData/MySQL/MySQL Server 8.0/Uploads/student.txt";
クエリは正常、2 行が影響を受けました (0.02 秒)

データ表示


エクスポート結果

データのインポート

エラーを報告する

mysql> ローカル入力ファイル 'G:/ProgramData/MySQL/MySQL Server 8.0/Uploads/student.txt' にデータをロードします
 -> テーブル student(a,b,c) に格納します。
エラー 3948 (42000): ローカル データの読み込みが無効になっています。クライアント側とサーバー側の両方で有効にする必要があります。

回避策

mysql> 'local_infile' のようなグローバル変数を表示します。
+---------------+-------+
| 変数名 | 値 |
+---------------+-------+
| ローカル入力ファイル | オフ |
+---------------+-------+
セットに 1 行、警告 1 回 (0.01 秒)

mysql> SET GLOBAL local_infile = true;
クエリは正常、影響を受けた行は 0 行 (0.00 秒)

mysql> 'local_infile' のようなグローバル変数を表示します。
+---------------+-------+
| 変数名 | 値 |
+---------------+-------+
| ローカル入力ファイル | オン |
+---------------+-------+
セットに 1 行、警告 1 回 (0.01 秒)

エラーを報告する

mysql> ローカル入力ファイル 'G:\ProgramData\MySQL\MySQL Server 8.0\Uploads\student.txt' にデータをロードします
 -> テーブル student(id,name,score); へ
エラー 2068 (HY000): アクセス制限のため、LOAD DATA LOCAL INFILE ファイル要求が拒否されました。

回避策

C:\Users>mysql -uroot -p --local-infile
この方法でログイン

エラーを報告する

mysql> ローカル入力ファイル 'G:\ProgramData\MySQL\MySQL Server 8.0\Uploads\student.txt' にデータをロードします
 -> テーブル student(id,name,score); へ
エラー 2 (HY000): ファイル 'G:ProgramDataMySQLMySQL Server 8.0Uploadsstudent.txt' が見つかりません (OS エラー番号 2 - そのようなファイルまたはディレクトリはありません)

回避策

mysql> ローカル入力ファイル 'G://ProgramData/MySQL/MySQL Server 8.0/Uploads/student.txt' にデータをロードします
 -> テーブル student(id,name,score); へ
クエリは正常、8 行が影響を受け、2 つの警告 (0.01 秒)
記録: 10 削除: 0 スキップ: 2 警告: 2

結果

mysql> *学生から選択します;
+------+------+-------+
| ID | 名前 | スコア |
+------+------+-------+
| 1 | zs | 100.0 |
| 2 | 100.0 |
| 3 | サイクス | 99.1 |
| 4 | 90.0 |
| 5 | 100.0 |
| 6 | アルコール | 20.1 |
| 7 | zml | 11.1 |
| 8 | djh | 98.0 |
| 9 | cc | 100.0 |
| 10 | pp | 20.0 |
+------+------+-------+
セット内の行数は 10 です (0.00 秒)

これで、MySQL データベースからデータをインポートおよびエクスポートする際のエラーの解決例に関するこの記事は終了です。MySQL データベースからデータをインポートおよびエクスポートする際のエラーの解決の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • MySQL インポート csv エラーの 4 つの解決策
  • NavicatでMySQLにリモート接続する際のエラー10038の問題を解決する
  • Navicat Premier の MySQL へのリモート接続エラー 10038 の解決方法
  • Navicat Premium が MySQL 8.0 に接続してエラー「1251」を報告する問題を解決する方法の分析
  • MySQL マスタースレーブレプリケーションでエラーをスキップする方法
  • IDEA で MySQL にリンクするとエラー 08001 が発生し、接続に成功した後にテーブルが表示されない問題と解決策
  • MySQL テーブル作成外部キー エラーの解決方法

<<:  Docker のインストールと構成コマンドのコード例

>>:  W3C チュートリアル (13): W3C WSDL アクティビティ

推薦する

Vue3+Vite+TS は、要素プラスビジネスコンポーネントの二次カプセル化を実装します sfasga

目次1. 構造文字列2. タプルを返す3. Dict辞書にアクセスする4. 図書館を利用する5. リ...

Vueコンポーネントのカスタムイベントの詳細な説明

目次要約する <テンプレート> <div> 要素 <h2>{{メ...

Vue Element フロントエンドアプリケーション開発 テーブルリスト表示

1. リストクエリインターフェースの効果コード処理ロジックを紹介する前に、まずは感覚的に理解し、レン...

MySQL 5.7.9 シャットダウン構文例の詳細な説明

mysql-5.7.9 では、ついにシャットダウン構文が提供されます。以前は、MySQL データベー...

MySQL クエリ キャッシュとバッファ プール

1. キャッシュ - クエリキャッシュ次の図は、MySQL 公式サイトから提供されています: MyS...

CSS のフィルター属性とバックドロップフィルターの適用と違いの詳細な説明

フィルターとバックドロップフィルターにはいくつかの違いがあります。フィルターは現在の要素だけでなく、...

CSSにおけるマージン値と垂直マージンの重なりについて

平行ボックスの余白 (二重余白の重なり) に関する面接の質問: 1 つのボックスに上余白があり、もう...

特定の MySQL テーブルの完全データと増分データをメッセージ キューに同期する - ソリューション

目次1. 当初の需要2. 解決策3. 運河の導入と設置運河の仕組み建築インストール4. 検証1. 当...

よく使われる HTML タグとその特徴の完全なリスト

まず、HTML タグのいくつかの特性を知っておく必要があります。 1. 「<keyword&g...

ウェブページのカラーマッチング例分析: 緑色のカラーマッチングウェブページ分析

<br />緑は黄色と青(寒色と暖色)の中間の色で、より穏やかな色です。そのため、緑は最...

VMware での Linux CentOS6.9 インストール グラフィック チュートリアル

技術初心者として、初めて Linux システムをインストールするプロセスを記録しています。まず、Wi...

ネイティブ js はフォームの定期的な検証を実装します (検証後にのみ送信)

以下の機能が実装されています。 1. ユーザー名: onfouc は msg ルールを表示します。o...

mySQLキーワードの実行優先度の説明

以下のように表示されます。表から条件フィールドでグループ化仮想テーブルとフィールドを作成し、フィール...

Bootstrap 3.0 学習ノート グリッドシステムの原則

前の 2 つの記事の簡単な紹介を通じて、Bootstrap についての基礎的な理解が得られました。 ...

HTML テーブルタグについての簡単な説明

主にその構造といくつかの重要な特性について説明します。少しずつ改善しながら紹介していきます。 1) ...