リペア/リストア
mysqldumpによるデータのエクスポート
- すべてのDBをエクスポート
mysqldump -u [ユーザ名] -p --lock-all-tables --all-databases > dump.sql
- 指定したDBをエクスポート
mysqldump -u [ユーザ名] -p --databases db_name1 [db_name2 db_name3 ...] > dump.sql
- データなしでスキーマのみエクスポート
mysqldump -u [ユーザ名] -p --no-data --databases db_name1 [db_name2 db_name3 ...] > dump.sql
復元
- すべてのDBを復元
mysql -u [ユーザ名] < dump.sql
- DB指定
mysql -u [ユーザ名] db_name < dump.sql