(127)【DB】MySQL ダンプ、リストアするときのコピペ

投稿者: | 2021年9月15日

1,446 views

この記事は最終更新から 738日 が経過しています。

数か月に一度だけ繰り返す作業なので、思い出す手間を省けるように備忘録…

1. TIPS

(1) MySQL DBをダンプする。

DATABASE=xxxxxx
USERNAME=yyyyyy
PASSWORD=zzzzzz
DUMPFILE=dddddd

mysqldump $DATABASE -h localhost -u $USERNAME -p$PASSWORD -e --single-transaction > $DUMPFILE

特権を持たない共用サーバー利用など、tablespaces でエラーが出る場合、これをスキップさせる。

mysqldump $DATABASE -h localhost -u $USERNAME -p$PASSWORD -e --single-transaction --no-tablespaces > $DUMPFILE

(2) MySQL DBをリストアする。

DATABASE=xxxxxx
USERNAME=yyyyyy
PASSWORD=zzzzzz
DUMPFILE=dddddd

mysql -D $DATABASE -u $USERNAME -p$PASSWORD < $DUMPFILE

2. 参考情報

mysqldump コマンドのオプションはこちらを参照のこと。
4.5.4 mysqldump — データベースバックアッププログラム


アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済
  • 2026-01-05: 0回
  • 2026-01-04: 0回
  • 2026-01-03: 0回
  • 2026-01-02: 1回
  • 2026-01-01: 0回
  • 2025-12-31: 0回
  • 2025-12-30: 0回
  • コメントを残す

    メールアドレスが公開されることはありません。 が付いている欄は必須項目です