0

コンピューターをフォーマットする前に wamp/bin/mysql/mysql(v)/data の下にデータフォルダーをコピーし、新しいOSをインストールしてからwampでデータフォルダーを置き換えました。phpmyadmin を開くと、データベースのリストが表示されますが、データベースの下にテーブルが表示されません。myadminer を使用すると、テーブルのリストは表示されますが、テーブルのデータは表示されません。

sqlbuddy を使用しているときに、テーブルのリストの代わりに 1 つの警告が表示されます。警告は次のようなものです

Warning: array_key_exists() expects parameter 2 to be array, boolean given in E:\wamp\apps\sqlbuddy1.3.3\dboverview.php on line 215
4

2 に答える 2

1

mysqldump を使用して、適切なバックアップを作成しておく必要があります。innodb ストレージ エンジンを使用していて、ログ ファイルまたはテーブルスペース ファイルを別の場所に保持するように構成されていた場合、データを失ってしまったのではないでしょうか。

于 2012-08-28T15:13:31.533 に答える
0

申し訳ありませんが、データが失われました。今後、頻繁にバックアップを作成し、データベースを移行するときはいつでも MySQL ダンプを作成してください。

于 2012-08-28T15:40:13.920 に答える