TIL.DBダンプファイルの作成

1242 ワード


  • DBサーバを移行またはバックアップするには、Dumpを使用する必要があります.     方法は簡単です.

  • DB名でダンプ
  • # /usr/local/mysql/bin/mysqldump –u 계정 –p DB명 > 생성덤프파일명.sql
    生成されたダンプファイル名でファイルを生成すると、成功します.特定テーブル
  • のみダンプ
    # /usr/local/mysql/bin/mysqldump -u root -p db명 table명 > db명.table명.sql
    ダンプ
  • モード情報
  • のみ
    // DB명 안에 모든 schema
    # /usr/local/mysql/mysqldump -u root -p -d db명 > db명_schema.sql
    // DB명 안에 모든 특정 table schema
    # /usr/local/mysql/mysqldump -u root -p -d db명 table명 > db명_table명_schema.sql
    
  • のダンプファイルを受信したときに復元しますか?
  • # /usr/local/mysql/bin/mysql -u root -p DB명 < 덤프파일.sql
  • mysqldumpコマンドの基本的な使い方をまとめます:
  • mysqldump[オプション]db名[テーブル名]>バックアップファイル mysqldump[オプション]–データベース[オプション]db名1,db名2,...>ファイルのバックアップ mysqldump[オプション]–all-データベース[オプション]>ファイルのバックアップ
  • mysqldumpその他のオプション
  • A、–all-データベース:すべてのDBをダンプ –add-locks:ダンプ前ロックダンプ後ロック解除 –add-drop-table:ダンプ後、出力の前にdrop-tableコマンドを追加(復元時に削除して挿入)B、–データベース:複数のDBを同時にダンプする f,–force:エラーを無視 h,–host:指定したホスト上のデータをダンプする t:データのみダンプ d:ダンプモードのみ、データをダンプしない p:ユーザーのパスワードを指定する P:ポート番号の指定 u:指定ユーザ名