Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/07/2007, 12h16   #1
Membre habitué
 
Avatar de grinder59
 
Inscription : septembre 2005
Messages : 514
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 514
Points : 128
Points : 128
Par défaut Récupération de données à partir des fichiers bruts

Bonjour,

J'ai mon serveur qui vient de crasher (problème de disque dur irrécupérable apparemment). Toutefois j'ai préalablement fait des sauvegardes de tous les dossiers de mon disque. J'ai donc un dossier mysql où j'ai des fichiers MYD (je ne me rappelle plus exactement de l'extension).

J'ai un autre serveur à ma disposition. Je souhaiterai remettre à flot mon application. Est-il possible de remonter ma base à partir des fichiers bruts ? Si oui lesquels et comment faire ?

Merci de votre aide...
grinder59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2007, 13h00   #2
Membre expérimenté
 
Inscription : janvier 2007
Messages : 622
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 622
Points : 555
Points : 555
Bonjour,
Peut-être que je dis des bétises mais il faut aussi les fichiers avec extension FRM et MYI pour que tu puisses récupérer ta base.
kabkab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2007, 13h24   #3
Membre habitué
 
Avatar de grinder59
 
Inscription : septembre 2005
Messages : 514
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 514
Points : 128
Points : 128
OK, je vais également pouvoir les avoir si ils se situent dans le répertoire mysql. Mais comment dois-je faire pour remonter ma base à partir de ces fichiers ?
grinder59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 14h44   #4
Membre expérimenté
 
Inscription : janvier 2007
Messages : 622
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 622
Points : 555
Points : 555
ma manière d'opérer et ce n'est peut-être pas la meilleure.

Il m'arrive de faire des changement dans ma base : ajouter des clés, supprimer des colonnes que je considère comme superflues... je copie donc le répertoire au nom de ma base qui se trouve dans mysql/data, par exemple mysql/data/ma_base dans une archive. Je fais mes opérations de "correction" et après mes tests, je remets ces fichiers (.frm, .MYD, .MYI) à leur place. Sinon, si je veux copier une base de données uniquement en utilisant l'explorateur, je crée un répertoire dans mysql/data, par exemple mysql/data/ma_base2, et je copie le contenu de mysql/data/ma_base dans mysql/data/ma_base2, j'ai ainsi une nouvelle base de données qui s'appelle ma_base2.

Si ce n'est pas clair, fais-moi signe.
kabkab est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h50.


 
 
 
 
Partenaires

Hébergement Web