ホームページ > データベース > mysql チュートリアル > MySQL テーブルを選択的にバックアップおよび復元するにはどうすればよいですか?

MySQL テーブルを選択的にバックアップおよび復元するにはどうすればよいですか?

DDD
リリース: 2024-12-03 04:54:13
オリジナル
965 人が閲覧しました

How Can I Selectively Backup and Restore MySQL Tables?

MySQL テーブルの選択的なバックアップと復元

膨大なデータベースを管理するには、多くの場合、個々のテーブルの選択的なバックアップが必要になります。 MySQL は、このようなシナリオに対して柔軟なソリューションを提供し、ユーザーが特定のテーブル データを分離して取得できるようにします。

単一テーブルのダンプ

単一テーブルのバックアップを開始するには、次のコマンドを実行します。次の構文を持つ mysqldump コマンド:

mysqldump db_name table_name > table_name.sql
ログイン後にコピー

このコマンドは次のことを指示します。 mysqldump を使用して、指定されたテーブルのデータのみを含む SQL ダンプ ファイルを作成します。

テーブルの復元

テーブルの復元は、次の方法を使用して実行できます:

  • 直接ロード:
mysql -u username -p db_name < table_name.sql
ログイン後にコピー
  • 一行コマンド:
mysql -u username -p db_name < /path/to/table_name.sql
ログイン後にコピー

代替バックアップ オプション:圧縮形式

スペース用最適化を行うには、次のコマンドを使用して圧縮バックアップを選択できます。構文:

  • ダンプ:
mysqldump db_name table_name | gzip > table_name.sql.gz
ログイン後にコピー
  • 復元:
gunzip < table_name.sql.gz | mysql -u username -p db_name
ログイン後にコピー

これらの方法により、バックアップ時の柔軟性と効率が向上します。 MySQL データベース内の個々のテーブルを復元します。

以上がMySQL テーブルを選択的にバックアップおよび復元するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート