Récupération de base avec MySQL - Linux et OS Alternatifs
Marsh Posté le 29-01-2005 à 16:26:31
bah il faut remettre les fichiers à la bonne place, et éventuellement, recréer la table, si t'as pas sauvegardé la db "mysql"
Marsh Posté le 29-01-2005 à 16:32:27
Ok donc je me connecte sur mysql (table mysql) et je crée une table mysql toute bête ?
genre avec mysqladmin create database xxx ?
Marsh Posté le 29-01-2005 à 16:34:26
Zut, il m'indique que la BDD existe déja... Vais essayez de virer tous les fichiers, de créer la base avec mysqladmin, et ensuite de copîer mes fichiers.
Marsh Posté le 29-01-2005 à 16:38:40
A présent j'ai une nouvelle erreur : didn't find any fields in table 'xxx'
Si j'essaye un mysqlrepair sur ma base, il me sort Table'xxx' doesn't exist
Tous les fichiers sont pourtant en place.
Marsh Posté le 30-01-2005 à 12:44:36
t'as été voir là ?
http://dev.mysql.com/doc/mysql/fr/ [...] ntion.html
Marsh Posté le 29-01-2005 à 16:23:16
Bonjour,
je rencontre un bon gros problème : j'ai décidé de réinstaller mon serveur MySQL, et j'ai donc effectué un dump et une copie des fichiers bruts MySQL. Seulement voila, comme un abrutis j'ai peaumé mon fichier dump...
Les données de cette table sont d'une grande importance, et je n'ai que les fichiers MySQL pour tenter de la récupérer (les .FRM, .MYI, .MYD).
J'ai bien tenté de copier coller ces fichiers à l'emplacement approprié sur mon nouveau serveur masi rien n'y fait : "error : Table 'xxx' doesn't exist" pour toutes les tables !
(Sachant que j'ai du renommer les extensions en majuscules. par exemple myi -> MYI pour qu'il ne me sorte pas une erreur comme quoi les fichiers sont introuvables)
Si vous pouviez m'aider, je vous en serai infiniment reconnaissant, car je suis dans une belle merde -pardonnez l'expression-