私が持っています .frm
および.ibd
(Windows上の)古い、動作していないMySQLサーバーからのファイル。ハードドライブを取り出し、データディレクトリを自分のマシンにコピーすることができました。
開発マシンのMySQLにどのように入れますか?ディレクトリをMySQLデータディレクトリにコピーするだけでうまくいきませんでした。
古いデータベースはv5.5.4で、私のバージョンはv5.7.15です。それが役立つ場合は、一致するMySQLバージョンをインストールしたいと思います。
私は 。ibd、.frm、およびmysqllogbinファイルからのMySQLテーブルの復元 を見ましたが、このデータベースには800以上のテーブルがあります-そのプロセスには多すぎます。
次の条件が満たされていれば、データディレクトリ全体をターゲットマシンにコピーして動作するはずです。
Ibdata1とiblogfilesがない場合は、共有したスレッドの手順を適用する必要があります。Rickの提案に従ってスクリプトを作成します。