sql >> データベース >  >> RDS >> Mysql

MySQL Workbenchを使用してMySQLデータベースのバックアップを取る方法は?

    Workbench6.0の場合

    MySqlワークベンチを開きます。データベースのバックアップを取るには、新しいサーバーインスタンスを作成する必要があります。 (利用できない場合)サーバー管理内 。

    新しいサーバーインスタンスを作成する手順 :

    1. 新しいサーバーインスタンスを選択します サーバー管理者内のオプション 。
    2. 接続の詳細を提供します。

    新しいサーバーインスタンスを作成すると、サーバー管理で利用できるようになります リスト。作成したサーバーインスタンスをダブルクリックするか、インポート/エクスポートの管理をクリックします オプションを選択し、サーバーインスタンスを選択します。

    さて、 DATA EXPORT / RESTOREから DATA EXPORTを選択します オプション、バックアップするスキーマとスキーマオブジェクトを選択します。

    以下に示すように、さまざまな方法でバックアップファイルを生成できます-

    Q.1)バックアップファイル(.sql)には、テーブルステートメントの作成とテーブルステートメントへの挿入の両方が含まれています

    ANS:

    1. [エクスポートの開始オプション]を選択します

    Q.2)バックアップファイル(.sql)には、Create Tableステートメントのみが含まれ、すべてのテーブルのInsertintoTableステートメントは含まれません

    ANS:

    1. Skip Table Data(no-data)を選択します オプション

    2. [エクスポートオプションの開始]を選択します

    Q.3)バックアップファイル(.sql)には、すべてのテーブルのテーブルステートメントの作成ではなく、テーブルステートメントへの挿入のみが含まれます

    ANS:

    1. テーブル内の[詳細オプション]タブを選択します Panel- select no-createinfo-ダンプされた各テーブルを再作成するCREATETABLEステートメントを記述しない オプション。
    2. [エクスポートの開始オプション]を選択します

    Workbench6.3の場合

    1. ナビゲーターパネルの左側にある[管理]タブをクリックします
    2. データエクスポートオプションをクリックします
    3. スキーマを選択
    4. テーブルを選択
    5. 要件に応じて、テーブルリストの下のドロップダウンから必要なオプションを選択します
    6. [スキーマの作成を含める]チェックボックスを選択
    7. [詳細]オプションをクリックします
    8. [挿入]パネルの[完全な挿入]チェックボックスを選択します
    9. エクスポートを開始

    Workbench8.0の場合

    1. サーバーに移動します タブ
    2. データベースのエクスポートに移動します

    これはこのようなものを開きます

    1. エクスポートするテーブルでエクスポートするスキーマを選択します
    2. 自己完結型ファイルにエクスポートをクリックします
    3. 詳細オプション...かどうかを確認します エクスポートしたいものとまったく同じです
    4. [エクスポートの開始]ボタンをクリックします


    1. コマンドラインを介してMySqlに大きなSQLファイルをインポートする

    2. mysql jdbcドライバーは、複数のステートメントを含むトリガーの区切り文字をサポートしていません

    3. 列データ型のBYTEとCHARの違い

    4. 送信ボタンでデータベースデータを更新