|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : septembre 2005 Messages : 514 ![]() |
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... |
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() Inscription : janvier 2007 Messages : 622 ![]() |
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. |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : septembre 2005 Messages : 514 ![]() |
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 ?
|
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() Inscription : janvier 2007 Messages : 622 ![]() |
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. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com