Comment importer une base de données SQL en utilisant la structure de fichiers brute /var/lib/mysql ?

StackOverflow https://stackoverflow.com//questions/23018965

Question

J'ai besoin de restaurer une base de données sur une nouvelle installation, malheureusement je n'ai pas pu effectuer une bonne opération .sql sauvegarde de ma base de données précédente, je n'ai pu accéder qu'au système de fichiers, j'ai donc tarballé l'intégralité /var/lib/mysql annuaire.

Dans ce dossier mysql, je vois un dossier avec le nom de la base de données que je souhaite restaurer, mais en copiant simplement ce fichier dans /var/lib/mysql/ sur mon nouveau serveur ne semble pas fonctionner.

Était-ce utile?

La solution

Peut-être que cela peut aider

1) arrêter la nouvelle instance

2) supprimer les éléments que vous y avez copiés

3) Redémarrez l'instance

4) créer une commande de base de données

5) éteignez-le à nouveau

6) copiez vos fichiers

7) redémarrer MySQL

vous devez utiliser le même numéro de version qu'avant

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top