かえでBlog

色々なことを徒然と……

MySQLバックアップとリストア方法

      2015/05/18

MYSQLのバックアップとリストアを行おうと思ったのでその作業メモ

バックアップは以下の方法で取れます。

mysqldump -u[ユーザ名] -p [データベース名] > [保存先]

#mysqldump -utest -p test > /home/test/test.sql


データベースを作成します。データベースを既に作っている場合はこの作業不要です。
create database [作成したいデータベース名]

mysql -uroot -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.<br /><br />mysql> create database test;
Query OK, 1 row affected (0.03 sec)<br /><br />mysql> quit
Bye


データベースをリストアします。
mysql -u[ユーザ名] -p [挿入したいデータベース名] < [バックアップを取ったファイル]

#mysql -uroot -p test < /root/test.sql
Enter password:


参考サイト:mysqldump(MySQLリファレンス)

 - 備忘録 , ,