Comment ajouter un schéma existant à MySQL sous Windows
P粉204136428
P粉204136428 2023-09-14 13:51:44
0
1
642

Je n’ai rien vu sur ce sujet nulle part, pas même ici.

Le problème est que j'ai une base de données MySQL 8.0 qui se trouve sur un ancien disque dur (HD). Le démarrage a échoué sur le disque d'origine, j'ai donc copié le dossier

C:\ProgramData\mysql\MySQL Server 8.0\Data\my_db
a migré vers le nouveau disque dur et a réinstallé MySQL.

Mon problème est que je ne vois pas de moyen d'installer cette architecture. Est-ce que quelqu'un a des suggestions?

P粉204136428
P粉204136428

répondre à tous(1)
P粉099000044

Vous ne pouvez pas voir vos données car les informations sur les objets existants sont stockées dans la base de données système qui n'est pas répliquée.

Si votre ancien disque dur n'est pas disponible alors :

  1. Assurez-vous que les versions de MySQL sur les anciennes et les nouvelles instances du système d'exploitation sont exactement les mêmes. Sinon, supprimez MySQL sur le nouveau système d'exploitation et réinstallez la version souhaitée.
  2. Arrêtez le service MySQL.
  3. Renommer le dossier de données (C:ProgramDataMySQLMySQL Server 8.0 => C:ProgramDataMySQLMySQL Server 8.0.bak).
  4. Copiez complètement les dossiers de données de l'ancien disque dur vers le nouveau disque dur.
  5. Démarrez le service MySQL.
  6. Besoin de sauvegarder l'ancienne base de données.
  7. Arrêtez le service MySQL, supprimez le dossier de données copié de l'ancien disque dur et renommez le dossier de données enregistré.
  8. Démarrez le service MySQL.
  9. Restaurer la base de données.
  10. Si vous avez réinstallé MySQL à l'étape 1, vous pouvez mettre à niveau la version de MySQL vers la version requise de la manière habituelle.
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal