MySQLのデータ移行後は覚えておいてください

データのバックアップ

  MySQLは、実行ファイルのディレクトリ(実際のハンドオーバ)に入り、

    CDは/ usr / local / mysqlの/ binに/

  構造のみアップ1.戻ります

    1)仕様データテーブルバックアップテーブル構造

      mysqldumpを-uルート-p -d {データベーステーブル名{名前}} {表1名2}> dump.sql          

    2)バックアップテーブルデータテーブルのすべての構造

      mysqldumpを-uルート-p -d {データベース名}> dump.sql

    3)データベースのバックアップテーブル構造の複数

      mysqldumpを-uルート-p -d --databases {1} {データベース名、データベース名2}> dump.sql

    すべてのデータベースのテーブル構造の4)バックアップ

      mysqldumpを-uルート-p -d --all-データベース> dump.sql

  同じテーブル構造とデータのバックアップ時に2

    上記のコマンドは、パラメータ-d削除することができます

  3.のみバックアップデータ

    1)の方法は、SQL SELECTステートメントを使用して、mysqlのクライアント(mysqlの-uルート-p)を進めます

      {テーブル名} [文] OUTFILEに{「先ファイル名、文字列」} [オプション]から[列名]を選択し、(直接または*)列名2]

      オプションのパラメータオプションは、デフォルトの出力ディレクトリには、データ・テーブル・ファイルのmysqlを保存します

    2)方法IIコマンドのmysqldumpを使用して

 

II。データが復元します

  同時減少(元のデータおよびテーブル構造のデータテーブルがクリア上書きされることに注意してください)と復元/構造化データ1

    ログmysqlクライアント(mysqlの-uルート-p)、直接命令実行:

       {}ソースバックアップへのファイルパス

  2.バックアップバックアップファイルのデータだけ(注:もしなどID、バックアップデータとして、データテーブル内の既存のデータの衝突)

    ログmysqlクライアント(mysqlの-uルート-p):

      負荷データテーブルにファイル{バックアップファイルパス]の[ローカル] {テーブル名} [オプション]

      ローカルパラメータ:あなたは、ローカルバックアップファイルを使用している場合

      パラメータオプション:オプション

 

注意:

  バックアップ動作中1は、以下の例外が発生しました

    それはこの文を実行することはできませんので、MySQLサーバは、--secure-FILE-privのオプションを指定して実行されています

    MySQLは、元の限界インポートおよびエクスポートディレクトリのパーミッションは、SQL文で使用し、唯一の指定されたディレクトリの下に動作させることである「『%安全な%』のようなショーの変数を、」セキュアファイルPRIV現在の値を参照してください。

    ソリューション:

      [mysqldを]設定ファイルでは、次の設定項目を追加します。

        セキュアファイルPRIV =「」

      データベースを再起動して、任意のディレクトリまたは指定したディレクトリで動作することができます

  私の構成に2により、mysqlクライアントを入力するとき、あなたは次の実行可能ファイルのmysqlディレクトリに移動し、適切にクライアントを入力するための命令を実行する必要があります

おすすめ

転載: www.cnblogs.com/lowmanisbusy/p/12175435.html