facebook twitter hatena line email

「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