MySQL データをエクスポートする目的は、データベースのバックアップ、テーブル構造のエクスポート、テーブル データのエクスポート、データ分析など、多数あります。 パート1 出力ファイルに選択 まず、小規模データベースの分析で最も一般的に使用されるデータ収集方法である、最も短くて強力な select into outfile から始めましょう。具体的な構文は次のとおりです。 [Select ステートメント] は、列、条件、グループ、順序、制限などを指定できる古典的なクエリ SQL です。 [エクスポートファイル名]は対象ファイルのフルパスです。 MySQLアカウントの権限の問題のため、通常はファイルを/tmp/mysql/user/201810.csvなどの一時ディレクトリにエクスポートします。 【エクスポートパラメータ】
例えば: プラットフォームユーザーから * を選択して、出力ファイル '/tmp/mysql/user/201810.csv' に入力します。 フィールドは ',' で終了します '"' で囲まれている '\r' で始まる行 '\n' で終了します。 エクスポートされたデータに中国語の文字が含まれている場合、csv ファイルを開いたときに文字化けした文字が表示されることがあります。文字化けした文字を処理するには、まずデータベースが中国語をサポートしていることを確認します(通常はUTF8エンコードを設定します) vim /etc/my.cnf に次のオプションを追加します。 [クライアント] デフォルトの文字セット=utf8 [mysqld] 文字セットサーバー=utf8 [mysql] デフォルトの文字セット=utf8 データベースがすでに utf8 である場合でも、エクスポートされたファイルにローカルにダウンロードすると文字化けした文字が含まれる場合があります。サーバー上の less および tail に表示される結果は正常ですか? パート2 mysqldump エクスポートデータ 開発者や運用保守担当者にとっては、mysqldump の方が多くのことができるため、より頻繁に使用されます。 mysqldump は、主に SQL 形式で結果をエクスポートし、データの変更プロセスを記録しないため、論理的なバックアップ ツールです。物理バックアップに関しては、「MySQL Technology Insider」という書籍に詳しい説明がありますので、そちらを参照してください。 mysqldumpの構文は非常に単純です。 mysqldump [オプション]> dump.sql ただし、オプションには多くの省略可能なパラメータがあります。マニュアルでは、リンク オプション、ファイル オプション、データ定義 DDL オプション、デバッグ オプション、国際化オプション、クラスター レプリケーション オプション、フォーマット オプション、パフォーマンス オプション、トランザクション オプションなど、いくつかのカテゴリに分類されています。興味のある学生は、MYSQL 公式マニュアルの定義を参照できます。ここでは、いくつかの一般的なアプリケーション シナリオのみを紹介します。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Angular の 12 の典型的な問題について簡単に説明します
1.これは1. 誰が誰に電話をかけますか?例: 関数foo(){ console.log(&quo...
目次1. はじめに2回目の練習2.1 インストールと設定2.2 コアクラスの紹介2.3 使い方は? ...
初めて書きます。自己紹介させてください...みなさんこんにちは。私はジャスミンです。なぜジャスミンと...
目次1. ユーザーを追加する2. ユーザー名とホストを変更する3. パスワードを変更する4. ユーザ...
1、%: 0 個以上の任意の文字を表します。あらゆるタイプと長さの文字に一致します。場合によっては、...
1. フレームワークブラウザのドキュメント ウィンドウには 1 つの Web ページ ファイルしか表...
以下のインストールではすべて、インストール ルート ディレクトリとして ~/ ディレクトリが使用され...
次のような疑問が湧くかもしれません。MySQLをローカル (自分のコンピュータ) にインストールした...
Centos7 上で openresty 用の Dockerfile を作成し、ビルドしました。 d...
導入2日前に見た問題について詳細に書きます。バイトコンピューターがバイナリに基づいていることは誰もが...
この記事では、参考までにVMWare LinuxにMySQL 5.7.13をインストールするチュート...
テキストシャドウテキストシャドウ: 水平オフセット 垂直オフセット ぼかし色互換性: IE10+ &...
目次タグ付きユニオン型を使用した支払い方法の構築タグ付きユニオン型を使用した Redux アクション...
border-radius:10px; /* すべての角は半径 10px で丸められます*/ bor...
目次序文1. 従来のVueコンポーネント1. メインコンポーネントコード: 2. 使用方法3. 成果...