私は MySQL サーバーの定期的なバックアップを持っています。便宜上、単一の MySQL 夜間ダンプとして設定しました。今、ダンプからデータベースの 1 つを復元する必要があります。
全体のMysqlダンプから単一のデータベースを復元するにはどうすればいいですか? これもかなり大きなファイルです。約800MBです。
私はDebian Wheezy 32ビットを使用しています
ありがとう
答え1
mysql コマンドの --one-database オプションを使用します。
mysql -u root -p --one-database your_db < full_backup.sql
まず最初に空のデータベース復元する full_backup.sql に存在するものと同じ名前。
--one-database の詳細については、ドキュメントを参照してください。http://dev.mysql.com/doc/refman/5.1/en/mysql-command-options.html#option_mysql_one-database