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