Bonjour,
suite à une suite de maladresses de ma part, j’ai des tables qui ont disparus … Sans sauvegarde, j’utilise donc photorec pour retrouver le fichier .MYI. Je retrouve ma table (via grep), enfin je pense que c’est la bonne. Seul problème, je n’ai que le .MYI, et pas de .frm. Et quand je copie ça dans /var/lib/mysql/mabdd/, il ne trouve rien, il faut que je crée un fichier .frm. Je le crée avec touch, je lance les commandes suivantes (trouvées sur la doc ubuntu) :
chmod -R ug+rw /var/lib/mysql/test/
chown -R mysql:mysql /var/lib/mysql/test/
et j’ai le message d’erreur suivant :
Incorrect information in file: './test/lol.frm’
Si je copie un fichier .frm quelconque, il me sort :
"Incorrect key file for table ‘test’; try to repair it"
myisamchk,mysqlrepair,mysqlcheck me ressortent les mêmes messages d’erreurs…
Est-ce que quelqu’un a une idée ?
Cordialement,
Glorf