1

ハードウェア障害後に回復できたユーザーデータベースがありますが、PHPMyAdminの新しいMYSQLデータベースにインポートしようとすると、別のバージョンのMYSQL用であるために読み取ることができないと表示されます。古い破損したサーバーのMYSQLのバージョンがわかりませんか?

顧客に手動で再登録してもらう必要があり、すべてを手動で再設定する必要があります。これには数時間かかります。

私が持っているファイルは「users.MYD」です。互換性の問題を無視してインポートする方法はありますか?

4

1 に答える 1

1

私のアドバイスは、以前と同じバージョンのMySQLをインストールし、そのMYDファイル(およびその他)をそのファイルに貼り付け、MySQLを起動し、データをmysqldumpしてから、新しいMySQLデータベースに挿入することです。

[追加]

よく調べてみると、ここでの問題は、古いデータベースがMySQL 4.1データベース(またはそれ以前)であり、4.1dbからMySQL5.0データベースにMYD/frmファイルをインストールできないことです。これを行うには、データをmysqldumpして、新しいデータベースにインポートします。したがって、ここでの課題は、MySQL 4.1データベースを見つけることです。これには、おそらく非常に古いオペレーティングシステムのインストールが含まれます。

于 2012-11-15T22:07:58.033 に答える