この記事では、史上最も簡単な MySQL データのバックアップと復元に関する最初のチュートリアルを主に詳しく紹介します。興味のある方は参考にしていただければ幸いです。
データのバックアップと復元の最初の記事は次のとおりです
基本概念:
バックアップ、現在の既存のデータまたはレコードを保存します。
データを復元します。バックアップ状態。
データのバックアップと復元が必要なのはなぜですか?
データ損失を防ぎ、
データ記録を保護します。
データのバックアップと復元にはさまざまな方法があり、データ テーブルのバックアップ、単一テーブル データのバックアップ、SQL バックアップ、増分バックアップに分類できます。
データテーブルのバックアップ
データテーブルのバックアップはSQLを介してバックアップする必要はありません。データを復元する必要がある場合は、データベースフォルダーに直接入力して、対応するテーブル構造とデータをコピーできます。 ) コンテンツを元に戻すだけです。
ただし、ストレージ エンジンごとに違いがあるため、データ テーブルのバックアップには前提条件があります。
ストレージ エンジンに関して、MySQL は主に InnoDB と Myisam の 2 つのタイプを使用します。どちらも無料です。ちなみに、ここでストレージ エンジンの知識を広めることができます:
その中で、Myisam と InnoDB のデータ保存方法も異なります:
Myisam: テーブル、データ、インデックスはすべて個別に保存されます。 : テーブルのみ 構造とデータはすべて ibd ファイルに保存されます。
-- 创建 Myisam 表 create table my_myisam( id int )charset utf8 engine = myisam; -- 显示表结构 show create table my_myisam; -- 插入数据 insert into my_myisam values(史上最もシンプルな MySQL データのバックアップと復元のチュートリアル),(2),(3); -- 显示数据 select * from my_myisam;
my_myisam.MYD: ストレージテーブルのデータ;
my_myisam.MYI: ストレージテーブルのインデックス。
-- 切换数据库 use testoo; -- 查看 testoo 数据库中的表 show tables; -- 查看表 my_myisam select * from my_myisam;
-- 查看 testoo 数据库中的表 show tables; -- 查看表 my_class select * from my_class;
Mysql データのバックアップと論理バックアップのリカバリ方法
MySQL データのバックアップとリカバリ関連の操作コマンド
以上が史上最もシンプルな MySQL データのバックアップと復元のチュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。