Ik heb een mysql database die gecrasht is, de crash word veroorzaakt door InnoDB omdat de DB corrupt zou zijn. Het probleem ligt waarschijnlijk bij het feit dat er een paar logbestanden zijn verwijdert, de server komt er in ieder geval niet meer bovenop.
Ik heb geen recente backup van de DB (inderdaad: dat is erg stom) en ben nu aan het proberen de data terug te krijgen. Ik heb de map van de database gekopieerd naar een lokale server en die leest dat goed uit. Alle tabellen worden getoond, de MyIsam tabellen zijn ook gewoon te lezen. De InnoDB tabellen kan hij echter niet lezen, de gegevens daarvan worden kennelijk niet in dezelfde map opgeslagen.
Ik heb het bestand ibdata1 vernoemd naar ibdata2 en in my.cnf ibdata2 genoemd. De tabellen blijven echter onleesbaar.
Heeft iemand een idee hoe toch de data uit het bestand te halen is, of zijn er nog andere bestanden nodig?

Likes:

