mysqlのバックアップ&復元方法

存在するデータをすべてSQLにしてテキスト形式に保存
$ mysqldump -u root -x --all-databases > dump.sql


特定のデータベースのみのバックアップ
$ mysqldump -u root データベース名 > dump.sql


特定のtableのみバックアップ
$ mysqldump -u root --database データベース名 --tables table名 > dump.sql


mysqldumpのすべてのデータベースのバックアップを復元
$ mysql -u root -p < dump.sql


特定データベースのみの復元
$ mysql -u root データベース名 < dump.sql