数日前の私のハードドライブが壊れてしまったので、私のコンピュータを新しいハードディスクに交換しなければならなかったので、私は全くOSに入ることができませんでした。私のMySQLデータベースをバックアップしましたが、壊れたハードディスクからxamppフォルダ全体を保存することができました。壊れたハードディスクからMySQLデータベースを復元
しかし、私のデータベースフォルダをmysqlフォルダにコピーして新しくインストールしたxamppを持つ新しいハードディスクに貼り付けると、テーブルを開くことができませんでした。 "#1932 - テーブルはエンジンに存在しません"私はmysqlの内部にあるデータフォルダ全体をコピーしようとしましたが、MySQLサービスは起動しません。
ib_logfile0、ib_logfile1、ibdata1を新しいドライブにコピーしようとしましたが、phpmyadminにログインすることもできませんでした。「設定で定義されたcontroluserの接続に失敗しました。 cmdを使用してmysqlに接続できません "1006不明なエラー"と言う。
今、古いドライブからデータベースを回収するにはどうすればよいですか?
すべての提案は大歓迎です。ありがとうございました。
.frmからすべてのテーブルを回復することができますおよび.mydファイルhttps://stackoverflow.com/a/879268/6582942 – pravindot17