|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() |
Bonjour,
Je suis terriblement embeté ! je viens de faire une fausse manip et je viens de d'effacer par erreur les tables de ma base Mysql. La derniere sauvegarde remonte a deux ou 3 mois et il y a eu bcp d'enregistrements de placer dedans entre temps. Y a t il moyen de retrouver les données ??? Je suis desesperé !!!!
__________________
Tant de mains pour transformer ce monde, et si peu de regards pour le contempler ! (Julien Gracq) |
|
|
00
|
|
|
#2 |
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Tu as le log binaire ou le log de requêtes activé ?
Regarde aussi s'il n'y a pas un point de restauration récent au niveau de ton OS.
__________________
Pensez au bouton
|
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() |
La commande qui a effacé l'ensemble faisait partie d'un fichier .SQL dont la premiere instruction etait :
DROP DATABASE IF EXISTS `MaBD`; J'aurais du verifier les instructions du .sql Je ne sais pas ce qu'est le log binaire, comment le trouver ? merci bcp
__________________
Tant de mains pour transformer ce monde, et si peu de regards pour le contempler ! (Julien Gracq) |
|
|
00
|
|
|
#4 |
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Le log binaire a un nom du style <nom_machine>-bin, le log de requêtes <nom_machine>.log.
C'étaient des tables MyISAM ou InnoDB ?
__________________
Pensez au bouton
|
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() |
Les tables sont du type MyIsam, ou trouver les fichiers log binaires ?
sur le serveur, je pense , je ne suis pas en local. merci
__________________
Tant de mains pour transformer ce monde, et si peu de regards pour le contempler ! (Julien Gracq) |
|
|
00
|
|
|
#6 |
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Dans le dossier data sur le serveur.
__________________
Pensez au bouton
|
|
|
00
|
|
|
#7 |
|
Membre habitué
![]() |
oui ca y est, j'ai 3 fichiers qui me semblent interessant :
ib_logfile0 (15Mo) ib_logfile1 (15Mo) ib_data1 (35Mo) je viens de les recuperer, que faut il en faire ? merci
__________________
Tant de mains pour transformer ce monde, et si peu de regards pour le contempler ! (Julien Gracq) |
|
|
00
|
|
|
#8 |
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Ce sont les logs et le fichier de données InnoDB, donc utiles si tes tables étaient au format InnoDB mais pas pour du MyISAM...
__________________
Pensez au bouton
|
|
|
00
|
|
|
#9 |
|
Membre habitué
![]() |
Si je comprends bien mon cas est desespéré.
Je suis vert je vais etre obligé de tout me retapper... je m'y étais deja préparé Merci beaucoup de ton aide
__________________
Tant de mains pour transformer ce monde, et si peu de regards pour le contempler ! (Julien Gracq) |
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 022 ![]() |
Non pas forcément, mais l'espoir reste très faible !
Les bases en MySQL sont classés en répertoire. Les tables sont un ensemble de fichiers. Si vous avez accès au répertoire data, et que vous n'avez pas encore bcp écrits sur vos disques, des utilitaires de récupérations de données effacées peuvent vous aider. (un peu comme notre bon vieux undel sous les vieux DOS)
__________________
Alexandre T. PHP5/MySQL5 Codes prêts à l'emploi 30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc... Mes articles |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com