テーブルを含む行方不明の mysql db を回復しており、frm ファイルと ibdata1 があります。
私は innodb_file_per_table を使用して、各 DB に独自のデータ ファイルを作成しました。テストでは、新しい DB が作成時にこのシステムを使用するようになりました。
新しくインポートされた frms とデータを表示したり、それらに対して SQL を記述したりすると、それらが見つからないことに気付きました。いくつかの「ビュー」が利用可能ですが、テーブルはありません。
check table sometablename を実行すると、テーブルが存在しないことがわかります。同じ名前のテーブルを作成しようとすると、テーブルが既に存在します。
MYSQL サービスを数回停止して開始しましたが、新しい frm が取得されることを期待していましたが、何もありませんでした。
何か案が?