Windows で既存のスキーマを mysql に追加する方法
P粉204136428
P粉204136428 2023-09-14 13:51:44
0
1
599

このトピックに関するものはどこにもありません。ここにもありません。

問題は、以前のハードディスク (HD) 上に MySQL 8.0 データベースがあることです。元のドライブで起動に失敗したため、フォルダーをコピーしました

C:\ProgramData\mysql\MySQL Server 8.0\Data\my_db
は新しい HD に移動し、MySQL を再インストールしました。

私の問題は、このアーキテクチャをインストールする方法が見つからないことです。誰か何か提案はありますか?

P粉204136428
P粉204136428

全員に返信(1)
P粉099000044

既存のオブジェクトに関する情報はレプリケートされていないシステム データベースに保存されているため、データを表示できません。

以前のハードドライブが使用できない場合:

  1. 新旧のオペレーティング システム インスタンスの MySQL バージョンがまったく同じであることを確認してください。そうでない場合は、新しいオペレーティング システム上の MySQL を削除し、必要なバージョンを再インストールします。
  2. MySQL サービスを停止します。
  3. データ フォルダーの名前を変更します (C:\ProgramData\MySQL\MySQL Server 8.0 => C:\ProgramData\MySQL\MySQL Server 8.0.bak)。
  4. データ フォルダーを古いハード ドライブから新しいハード ドライブに完全にコピーします。
  5. MySQL サービスを開始します。
  6. 古いデータベースをバックアップする必要があります。
  7. MySQL サービスを停止し、古いハードディスクからコピーしたデータ フォルダーを削除し、保存されたデータ フォルダーの名前を元に戻します。
  8. MySQL サービスを開始します。
  9. データベースを復元します。
  10. 手順 1 で MySQL を再インストールした場合は、通常の方法で MySQL バージョンを必要なバージョンにアップグレードできます。
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート