物理データベース ファイルから MySQL データベースを復元することは可能ですか。次のファイル タイプを含むディレクトリがあります。
クライアント.frm
クライアント.MYD
クライアント.MYI
ただし、テーブルが約 20 個増えます。
通常、mysqldump または同様のツールを使用してすべてを 1 つの SQL ファイルに取得しますが、これらの種類のファイルを処理する方法は何ですか?
ベストアンサー1
MySQL MyISAM テーブルは、次の 3 つのファイルの組み合わせです。
- FRM ファイルはテーブル定義です。
- MYD ファイルは実際のデータが保存される場所です。
- MYI ファイルは、テーブル上に作成されたインデックスが保存される場所です。
データベースフォルダにコピーすることで復元できるはずです(Linuxではデフォルトの場所は です/var/lib/mysql/
)。
サーバーが稼働していないときに実行する必要があります。