「Mysql/ダンプ・リストア」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→バックアップ(table指定)) |
(→復元) |
||
行16: | 行16: | ||
==復元== | ==復元== | ||
mysql -uroot -p < project.sql | mysql -uroot -p < project.sql | ||
+ | |||
+ | ==強制的に復元== | ||
+ | mysql -uroot -p -f < project.sql |
2017年1月26日 (木) 21:00時点における版
バックアップと復元です。
バックアップ(db全体)
mysqldump -uroot -p --database project1 --default-character-set=utf8 > project1.sql
バックアップ(table指定)
mysqldump -uroot -p project1 table1 table2 --default-character-set=utf8 > project1_table1_2.sql
バックアップ(table指定&データのみ)
mysqldump -uroot -p -t table1 > project1_table1.sql
オンラインバックアップ
書き込みロックがかからなくなる
mysqldump -uroot -p --database project1 --default-character-set=utf8 --single-transaction > project1.sql
復元
mysql -uroot -p < project.sql
強制的に復元
mysql -uroot -p -f < project.sql