2017-11-02 22 views
0

私はAMPPSの最新バージョンに更新していました。私は以前のバージョンのAMPPS上にあったすべてのデータベースを誤って削除しました。しかし、私はハードドライブに保存されている古いバージョンのAMMPSのバックアップを持っています。すべての古いデータベースを新しいバージョンに復元するにはどうすればいいですか?PHPMyAdminデータベースを復元する方法は?

+0

ファイルがある場合は、phpMyAdminの[インポート]タブを使用できると思いますか? –

答えて

0

ファイルを復元するために、MySQLデータディレクトリを完全に置き換えることができます。特定のファイル/フォルダだけを置き換えることはしないでください。これにより、現在のデータベースまたは新しいデータベース内のファイルが完全に消去されます。

データディレクトリを見つける必要があるので、コマンドラインクライアントまたはphpMyAdminのSQLタブからSHOW VARIABLES LIKE '%datadir%';というクエリを入力します(phpMyAdminの[変数]タブを使用してこれを見つけることもできます)。私はAMPPSを使用しませんが、私のLinuxシステムではこれは私に/var/lib/mysql/を与えます。

次に、MySQLサービスを完全に停止します。私はAMPPSでそれをどうやって行うのか分かりません。他の* MPSパッケージのようなコントロールパネル/センターがあり、個々のサービスを開始したり停止したりすることができます。

ここで、新しいdatadirフォルダを削除して、バックアップから置き換えます。もちろん、何かがうまくいかない場合に備えて、コピーを保管しておいてください。

最後に、MySQLサービスを再度開始します。すべてがうまくいけば、あなたは正常に戻ります。

関連する問題