web-dev-qa-db-ja.com

アンインストールされたWAMPサーバーからデータベースを復元する

データベースのバックアップを作成せずに誤ってWAMPサーバーをアンインストールしましたが、データフォルダーC:\ wamp\bin\mysql\mysql5.5.24\dataのコピーがあります。

WAMPを再インストールして構成しました。 WAMPは正常に機能していますが、データフォルダを新しいインストールにコピーした後、MYSQLサービスが開始されません。

MYSQLログ

130708 16:40:56 [エラー] Binlogのマジックナンバーが不正です。このバージョンのMySQLで使用できるバイナリログファイルではありません

130708 16:40:56 [エラー] tcログを初期化できません

130708 16:40:56 [エラー]中止

130708 16:40:56 InnoDB:シャットダウンを開始しています...

130708 16:40:56 InnoDB:シャットダウンが完了しました。ログシーケンス番号4542425

データベースを復元するにはどうすればよいですか?

2
zerocool

私はこれに対する解決策を見つけました:

  1. C:\ wamp\bin\mysql\mysql5.5.24\dataに移動します
  2. 「mysql-bin.index」というファイルを見つけます
  3. そのファイルの名前を「mysql-bin.index-corrupt」に変更します

サーバーを再起動すると、正常に動作します。すべてのデータベースは、サーバーを離れた場所にあります。

2
zerocool