Ma boîte mythtv s'est écrasée à cause d'un disque dur corrompu. Je peux voir mes données lorsque je les connecte à un autre ordinateur. J'ai besoin de savoir comment récupérer la base de données pour pouvoir la charger sur mon nouveau disque.
Ma boîte mythtv s'est écrasée à cause d'un disque dur corrompu. Je peux voir mes données lorsque je les connecte à un autre ordinateur. J'ai besoin de savoir comment récupérer la base de données pour pouvoir la charger sur mon nouveau disque.
Réponses:
Utilisez l' mysqldump
utilitaire :). Cette option vous permet d'exporter la base de données au lieu de simplement copier les fichiers.
http://gd.tuwien.ac.at/linuxcommand.org/man_pages/mysqldump1.html
mysqldump
cela fonctionnera sur une machine qui n'exécute pas le serveur mysql; jamais essayé.
Si vous utilisez Linux, les bases de données sont /var/db/
généralement stockées . Si son mysql /var/db/mysql/
.
Allez dans le répertoire MySQL db du disque dur, il y aura des fichiers pour chaque base de données. Récupérez-les.
Voici la partie délicate. Vous devrez obtenir la même version de mySQL que celle qui était dans la boîte morte. Une fois que vous savez de quelle version il s'agit, installez-le dans une nouvelle plate-forme et copiez les fichiers.
Après cela, vous pouvez utiliser php myadmin ou l'interface mysql cli pour effectuer une exportation appropriée.
Si vous pouvez toujours lire à partir du disque dur, essayez de copier les fichiers db sur un autre système exécutant mysql. Si les fichiers db ne sont pas corrompus, vous devriez pouvoir accéder à la base de données.
Les fichiers db doivent résider dans un dossier appelé [nom_bd]
Utilisez un service de récupération de données si les informations vous sont très précieuses, car toute tentative de récupération de données de bricolage peut réduire les chances d'une tentative ultérieure.
Cela dit, utiliser GetDataBack est un bon pari pour les lecteurs NTFS ou FAT (ils ont deux versions différentes. Voici un guide pour vous aider avec les disques durs Linux (en fait, les conseils fonctionneront avec n'importe quel type de disque dur, mais pour les disques formatés FAT et NTFS) vous pouvez utiliser GetDataBack).
J'espère que cela t'aides!