バックアップ
SQLベースのバックアップが可能です。存在するデータをすべてSQLにしてテキスト形式に保存できます。
mysqldump -u root -x --all-databases > hoge.sql
これですべてのデータベースのバックアップが可能です。
特定のデータベースのみのバックアップの場合は、
mysqldump -u root データベース名 > hoge.sql
とします
復元
mysqldumpのすべてのデータベースのバックアップを復元するには
mysql -u root -p < hoge.sql
のように、mysqlクライアントにファイルの内容をリダイレクトしてあげるだけです。
特定データベースのみの復元は
mysql -u root データベース名 < hoge.sql
とします