10
.frmおよび.ibdファイルからテーブルを復元しますか?
以前に/ var / lib / mysql / ddmsディレクトリのコピーを保存しました(「ddms」はスキーマ名です)。を実行して、新しくインストールしたUbuntu 10.04.3 LTSに新しいMySQLをapt-get install mysql-serverインストールしました。バージョン5.1がインストールされていると思います。/ var / lib / mysqlの下のddmsディレクトリをコピーすると、そのテーブルの一部は正常に機能します。これらは、3つのファイル(.frmファイル、.MYDファイル、および.MYIファイル)が関連付けられたテーブルです。 ただし、ファイルのセットが異なる2つのテーブル(.frmファイルと.ibdファイル)があります。これらの2つのテーブルは、phpMyAdminのテーブルリストには表示されませんでした。エラーログを見ると、次のように表示されます。 [ERROR] Cannot find or open table ddms/dictionary_item from the internal data dictionary of InnoDB though the .frm file for the table exists. Maybe you have deleted and recreated InnoDB data files but …