1

最近、Windows Server 2008 にアップグレードしたので、MySQL データベースを転送したいと考えていました。

すべてのファイルは Windows.old に移動し、「データ」テーブルを Program Files / MySQL 5.5 / Data から現在の Windows の新しいプログラム ファイルに移動し、MySQL サービスを再起動しましたが、phpmyadmin はデータベースをまったく検出できません。

重要なデータベースをすべて失ってしまい、パニック状態に陥っています。助けてください。

アドバイスをいただければ幸いです。

4

1 に答える 1

0

幸いなことに、以前と同じバージョンおよびリリースの MySQL を現在使用している場合、データが失われることはほとんどありません。MySQL がデータベース ファイルを見つけられない理由を整理する必要があります。

MySQL コマンド ライン プログラムを起動できる場合は、クエリを実行してみてください。

「datadir」などの変数を表示します。

データ ディレクトリが期待どおりの場所に設定されているかどうかを確認します。そうでない場合は、my.ini を編集します (予期しない場所から my.ini を取得している可能性があります)。

MySQL Windows サービスを開始できない場合は、Windows イベント ログを確認してください。

于 2012-10-03T00:19:56.210 に答える