ユーザ用ツール

サイト用ツール


db:mysql:ダンプとリストア

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
db:mysql:ダンプとリストア [2019/07/05 15:17]
yusuke_komori [リストア]
db:mysql:ダンプとリストア [2022/06/24 15:33] (現在)
humolife [ダンプ]
行 2: 行 2:
 ===== ダンプ ===== ===== ダンプ =====
 <code> <code>
 +# DB 全体のダンプ
 mysqldump -h HOST_NAME -p -u USER_NAME DB_NAME > FILE_NAME.sql mysqldump -h HOST_NAME -p -u USER_NAME DB_NAME > FILE_NAME.sql
 +
 +# テーブル定義のみダンプ
 +mysqldump -h HOST_NAME -p -u USER_NAME DB_NAME -d -n > FILE_NAME.sql
 +
 +# 特定テーブルの dump
 +mysqldump -h HOST_NAME -p -u USER_NAME DB_NAME TABLE_NAME_01 TABLE_NAME_02 --master-data --single-transaction > table_name.sql
 </code> </code>
 +dump 時に以下のような権限エラーがでる場合は「--no-tablespaces」オプションを付けると成功するかもしれない。
 +> mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces
 +<code>
 +mysqldump -h HOST_NAME -p -u USER_NAME DB_NAME -d -n --no-tablespaces > FILE_NAME.sql
 +</code>
 +
 +=== 関連 ===
   * [[db:mysql:特定の接頭語がついたテーブルのみ dump したい場合|db:mysql:特定の接頭語がついたテーブルのみ dump したい場合]]   * [[db:mysql:特定の接頭語がついたテーブルのみ dump したい場合|db:mysql:特定の接頭語がついたテーブルのみ dump したい場合]]
  
db/mysql/ダンプとリストア.1562307429.txt.gz · 最終更新: 2019/07/05 15:17 by yusuke_komori