Restauration possible via des fichiers .frm?
Résolu/Fermé
Touiks
Messages postés
4
Date d'inscription
mercredi 28 novembre 2007
Statut
Membre
Dernière intervention
10 décembre 2007
-
28 nov. 2007 à 15:14
slim - 22 oct. 2016 à 21:50
slim - 22 oct. 2016 à 21:50
A voir également:
- Fichier frm
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
- Fichier iso - Guide
6 réponses
Il se peux que si l'on voit bien le nombre de table dans une BDD (ex: maBase=15), mais que l'on n'en vois pas le contenu.
Et que dans les recherche l'on aperçois le nom des table sans leur contenu encore.
Peut être que les table on étaient enregistré en type InnoDB au lieu de MyISAM.
En effet une table de type MyISAM contient des fichiers .frm , .MYi , .MYd. dans la BDD C:\wamp\bin\mysql\mysql5.5.8\data\maBase.
Alors qu'une table de type InnoDB contient un fichier .frm dans la BDD
C:\wamp\bin\mysql\mysql5.5.8\data\maBase
mais au lieu de stoker les donnée dans .MYi , .MYd. , elle sont dans les fichiers
Ib_logFile0 et Ib_logFile1 (les journaux de transaction) et ibdata1
qui sont dans:
C:\wamp\bin\mysql\mysql5.5.8\data
Donc:
Ils faut lors du transfère des BDD prendre tous les petits fichiers qui sont à coté d'elle.
ex: mysql-bin.000001 et surtout b_logFile0 , Ib_logFile1 et ibdata1
sinon les tables resteront vide.
Désolé pour l'orthographe, mais je pense que certain seront content de cette Réponse.
Yat
Et que dans les recherche l'on aperçois le nom des table sans leur contenu encore.
Peut être que les table on étaient enregistré en type InnoDB au lieu de MyISAM.
En effet une table de type MyISAM contient des fichiers .frm , .MYi , .MYd. dans la BDD C:\wamp\bin\mysql\mysql5.5.8\data\maBase.
Alors qu'une table de type InnoDB contient un fichier .frm dans la BDD
C:\wamp\bin\mysql\mysql5.5.8\data\maBase
mais au lieu de stoker les donnée dans .MYi , .MYd. , elle sont dans les fichiers
Ib_logFile0 et Ib_logFile1 (les journaux de transaction) et ibdata1
qui sont dans:
C:\wamp\bin\mysql\mysql5.5.8\data
Donc:
Ils faut lors du transfère des BDD prendre tous les petits fichiers qui sont à coté d'elle.
ex: mysql-bin.000001 et surtout b_logFile0 , Ib_logFile1 et ibdata1
sinon les tables resteront vide.
Désolé pour l'orthographe, mais je pense que certain seront content de cette Réponse.
Yat
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
28 nov. 2007 à 16:31
28 nov. 2007 à 16:31
Au même endroit que le .frm que tu as trouvé... Sans ces fichiers je ne vois pas comment tu peux faire :(
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
28 nov. 2007 à 15:18
28 nov. 2007 à 15:18
Bonjour,
Ces fichiers-là ne contiennent pas toute la base de données.
Il te faut aussi les fichiers .myd et .myi (même nom de fichier)
Xavier
Ces fichiers-là ne contiennent pas toute la base de données.
Il te faut aussi les fichiers .myd et .myi (même nom de fichier)
Xavier
Touiks
Messages postés
4
Date d'inscription
mercredi 28 novembre 2007
Statut
Membre
Dernière intervention
10 décembre 2007
1
28 nov. 2007 à 15:58
28 nov. 2007 à 15:58
Merci de ta réponse Reivax.
Evidement, je n'ai pas ces fichiers... :'(
Où se trouvent-ils habituellement?
Evidement, je n'ai pas ces fichiers... :'(
Où se trouvent-ils habituellement?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
j'ai le même problème que toi Touiks ,si tu as trouvé la solution tu peux la poser ici
merci d'avance
et si quelque connais la réponse pliiiz répondez
j'ai le même problème que toi Touiks ,si tu as trouvé la solution tu peux la poser ici
merci d'avance
et si quelque connais la réponse pliiiz répondez
Un lien intéressant pour ceux qui n'ont pas exporté leur base de données (grosse erreur ! ) mais qui ont quand même accès au dossier du serveur (wamp par exemple) :
http://www.thibautsoufflet.fr/restaurer-bdd-mysql-partir-des-fichiers-frm/
J'ai réussi à récupérer les bases, les champs et toutes les données associées. ouf !
http://www.thibautsoufflet.fr/restaurer-bdd-mysql-partir-des-fichiers-frm/
J'ai réussi à récupérer les bases, les champs et toutes les données associées. ouf !
11 oct. 2012 à 16:25
ex: mysql-bin.000001 et surtout b_logFile0 , Ib_logFile1 et ibdata1
Yat
26 févr. 2014 à 21:25
mille fois merci j ai retrouve toutes mes tables et toutes mes donnees
22 oct. 2016 à 21:50
ça marche 100%. au besoin vous pouvez réutiliser le dossier dataBack.