データフォルダのバックアップからMySQLデータベースを回復する 質問する

データフォルダのバックアップからMySQLデータベースを回復する 質問する

古い XAMPP をアンインストールし、 のすべてのコンテンツを削除してd:\xampp folder、新しいものをインストールしました。バックアップ フォルダー (データベースの名前で、すべてのファイル.frm.optファイルを含む) を にコピーするとD:\xampp\mysql\data、データベースは phpmyadmin のリストに表示されますが、テーブルとデータがありません。何を間違えたのでしょうか?

ベストアンサー1

このような状況に私が対処した方法は次のとおりです。

  1. 停止アパッチそしてマイSQLxampp コントロール パネルからのサービス。
  2. 念のためバックアップし、data新しい xampp インストール フォルダーからフォルダーを作成します<physical_drive>/xampp/mysql

    dataフォルダーには、テーブルのスキーマ/テーブル定義 (.frm ファイル) が含まれています。

  3. コピーdata以前のxamppフォルダー (またはバックアップ) から フォルダーをコピーしmysql、新しい場所 (つまり<physical_drive>/xampp/mysql) に貼り付けます。
  4. 始めるアパッチそしてマイSQLxampp コントロール パネルからサービスを実行します。

これで、テーブルをクリックすると、その構造とともにテーブルが表示されるはずです。

注記:binxampp インストール フォルダーの下のフォルダーはそのままにしておいてください。

おすすめ記事