2014/01/18

MySQLのバックアップ、復元方法

Posted on 14:02 in
# MySQLのバックアップ、復元方法


環境は以下
CentOS :CentOS release 6.5 (Final)
MySQL   :5.5

【バックアップ】
# 全てのDBの場合
$ mysqldump -u ユーザ名 -p パスワード --all-databases > backup.sql

# 特定のDBの場合
$ mysqldump -u ユーザ名 -p パスワード DB名 > 出力ファイル名
例)mysql -u root -p password dbname > dbname.sql

※実行時に以下エラーが出る場合有り。
  mysqldump: unknown variable 'symbolic-links=0'

  この場合は、以下を実行
  MySQLの設定ファイル「my.cnf」にて「symbolic-links」をコメントアウト

  symbolic-links=0
 ↓
  # symbolic-links=0


【復元】
# 全てのDBの場合
mysql -u ユーザ名 -p < 出力ファイル名

# 特定のDBの場合
mysql -u ユーザ名 -p DB名 < 出力ファイル名

0 コメント:

コメントを投稿