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

MySQL の個々のテーブルを安全にバックアップおよび復元するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-11-30 13:48:12
オリジナル
194 人が閲覧しました

How Can I Securely Backup and Restore Individual Tables in MySQL?

MySQL での単一テーブルのバックアップの保護

大規模なデータベースを管理する場合、多くの場合、データベース全体ではなく特定のテーブルをバックアップする必要があります。 MySQL の mysqldump ユーティリティは、個々のテーブルからデータを取得できる柔軟なバックアップ ソリューションを提供します。

単一テーブルのダンプ

データベース内の 'table_name' という名前の単一テーブルからデータをダンプするには、' db_name':

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

あるいは、データベースがリモート サーバー上にある場合は、 use:

mysqldump -u <db_username> -h <db_host> -p db_name table_name > table_name.sql
ログイン後にコピー

テーブルの復元

バックアップされたテーブルを復元するには、次の手順に従います:

mysql -u <user_name> -p db_name
mysql> source <full_path>/table_name.sql
ログイン後にコピー

または 1 行で:

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 の個々のテーブルを安全にバックアップおよび復元するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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