毎週のテーブル ダンプには .frm ファイルのみが含まれており、重要な .MYD および.MYI ファイル。データベースは InnoDB ストレージ エンジンを使用します。利用可能な .frm ファイルのみを使用して、データをそのままにしてデータベースを復元することは可能ですか?
はい、データをそのままにして .frm ファイルからデータベースを復元することは可能です。ただし、このプロセスでは、.frm ファイルをデータベース ディレクトリにコピーするだけでは不十分です。
.frm ファイルに加えて、次のファイルもデータにコピーする必要があります。フォルダ:
これらのファイルを転送した後、サーバーを再起動します。データベースは正常に復元されるはずです。
ファイルがコピーされたら、次のコマンドを実行します。
sudo chown -R mysql:mysql /var/lib/mysql
このコマンドはファイルとフォルダーを変更します。所有権を MySQL ユーザーに付与し、MySQL が .frm および ibdata ファイルにアクセスできるようにします。
以上が.frm ファイルのみを使用して MySQL データベースを復元できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。