Table crashée, REPAIR ? (résolu) [mysql] - SQL/NoSQL - Programmation
Marsh Posté le 18-03-2003 à 21:31:58
Jul a écrit : Bonsoir,
|
Heu, tu n'as jamais sauvegardé ta base ??
Marsh Posté le 18-03-2003 à 21:35:26
Si, bien sûr, mais la dernière date d'une semaine, et je préfèrerais récupérer mes données avant.
Quelqu'un a une idée?
Marsh Posté le 18-03-2003 à 21:54:27
Sur une machine dédiée Linux :
/usr/bin/myisamchk --silent --force --fast --medium-check -O key_buffer=64M -O sort_buffer=64M /home/mysql/*/*.MYI
Chemins d'accès à modifier si besoin bien sur.
Sinon un REPAIR TABLE devrait te sortir d'affaire, je n'ai jamais vu cette commande endommager plus les fichiers qu'ils ne le sont déjà
Par curiausité sinon tu utilises quelle version de MySQL ? C'est arrivé comment ?
Marsh Posté le 18-03-2003 à 22:24:29
J'ai réussi à récupérer mes données avec le REPAIR
La version de MySQL c'est MySQL 4.0.1-alpha-max-log.
Comment c'est arrivé? Je ne sais pas trop, mon hébergeur a des serveurs mysql plutôt limite, j'ai eu plusieurs erreurs "server gone away" pendant un moment, puis un "can't find post.MYD" pour finir. Surcharge & plantage du serveur apparement...
Marsh Posté le 18-03-2003 à 21:28:26
Bonsoir,
J'ai un pb avec l'une des tables de ma base de données. Lorsque je fais un CHECK TABLE, on me retourne les infos suivantes:
Est ce que je peux faire un REPAIR sans risquer d'endommager encore plus la table? Sinon, quelle méthode puis-je utiliser pour la récupérer?
Merci d'avance
Message édité par Jul le 18-03-2003 à 22:33:01