MySQL : Impossible de récupérer données après restauration - SQL/NoSQL - Programmation
Marsh Posté le 23-02-2007 à 19:22:25
Les data ne sont pas stocké dans ses fichiers.
Dans ses fichier figurent uniquement les index des tabes qui utilise le moteur innodb.
Si ton serveur a crashé reprend un copie de fichier *.frm et *.myd a partir de la tu pourra reprendre recreer tes indexes avec la commande repair table.
Marsh Posté le 26-02-2007 à 12:20:50
J'ai beau avoir récupéré mon dossier qui contenait les bases (répertoire data), et parmi les dossiers qui portent le même nom que les bases, certains manquent (en l'occurence, les bases qui m'intéressent). Peuvent-ils disparaitre comme ça après un crash ?
Marsh Posté le 12-02-2007 à 10:03:11
Bonjour,
suite à un crash du serveur, j'ai récupéré les fichiers ibdata et iblogfile0 et iblogfile1.
Malgré les avoir copiés sur la nouvelle install, je vois aucune des bases contenues dans ces fichiers...
Le log lors du lancement me dit cela :
070212 0:47:18 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
070212 0:47:19 InnoDB: Starting log scan based on checkpoint at
InnoDB: log sequence number 0 324018477.
InnoDB: Doing recovery: scanned up to log sequence number 0 324018477
InnoDB: Last MySQL binlog file position 0 0, file name
070212 0:47:20 InnoDB: Started; log sequence number 0 324018477
070212 0:47:20 [Note] c:\wamp\mysql\bin\mysqld-nt.exe: ready for connections.
Tout à l'air OK pourtant non ?