MySQLデータベースのデータディレクトリの移行方法の詳細な説明

最初の方法は移行することです

  1. 最初に移行サーバーでデータファイルを見つけ、mysql8をインストールしました。選択したパスは、D:\ Develop \ MySQLです(デフォルトのインストールパスの場合は、C:\ ProgramData \MySQLファイルにあります。ProgramDataは隠しファイル、以下に示すように、最初に隠しファイルを開く必要があります)

img

img

  1. 次の操作は、カスタムインストールパスでもデフォルトのインストールパスでも同じです。

    次の図に示すように、選択したデータフォルダーを開きます。このデータファイルはデータファイルです。移行するデータベースファイルを次のようにここに配置します。画像-20220308120616471

  2. 次に、my.iniを開きます。datadirを見つけて、データファイルのパスを次のファイルにコピーします。開始するデータファイルがそのファイルのアドレスを使用している場合は、1つしか存在できません。次のように:画像-20220308120830865

  3. 次に、次のようにMySQLサービスを再起動します。

    img

  4. 次に、データベース接続ツールを開きます。ここではNavicatを使用します。移行データベースに接続します。これは、移行前のパスワードです。画像-20220308121253285

  5. 接続をテストします。成功したインターフェースは次のとおりです。画像-20220308121349158

2番目の方法はコピーすることです

  1. 最初の方法の最初と2番目のステップは、MySQLインストールディレクトリでデータフォルダを見つけることです。

  2. コピーする必要のあるファイルには、データベースファイル(tmalldb、vueblog、および下の図に示すその他のデータベースなど)とibdata1(これをコピーする必要があります)が含まれます。

    画像-20220308122055225

  3. mysqlサービス停止し、コピーしたファイルをターゲットデータベースのデータディレクトリにコピーします(パスは上記と同じです。オプションの場合は、選択したデータディレクトリにあり、私のものはDにあります。 \ Develop \ MySQLディレクトリ。、デフォルトはC:\ ProgramData \ MySQLにあります)

  4. コピー後、mysqlサービスを開始し、データベース接続ツールを使用してデータベースに接続すると、インポートされたデータベースを確認できます。

    画像-20220308122557523

おすすめ

転載: blog.csdn.net/m0_46502538/article/details/123350628