Melden

Beschädigte MySQL-Dateien/Tabellen [Gelöst]

Stellen Sie Ihre Frage Brightbud 1Beiträge Freitag April 17, 2015Mitglied seit: April 17, 2015 Zuletzt online: - Letzte Antwort am Apr 22, 2015 18:38
Meine MySQL-Dateien sind schwer beschädigt. Wenn ich "myisamchk -rv" auf sie laufe, bekomme ich Tonnen von Fehlern wie die folgende:
"<Datei> hat keine richtige Indexdefinition. Sie müssen es neuerstellen, bevor Sie eine Reparatur tun"...
Ich kann nicht auf meine Tabellen/Datenbanken aus MySQL selbst zugreifen, weil Daemon nicht läuft, wenn ich den Datenbankpfad zu den Ort lege fest, wo diese beschädigte Datenbanken/Tabellen sind. Daemon führt nur aus, wenn sie auf das Standardverzeichnis zeigt (wo meine ältere Datenbanken sind).
Kann jemand mir bitte helfen?
Mehr anzeigen 
Bewertung
+2
moins plus
haben Sie eine MySQL-Dump Ihrer Daten? Wenn Ja, ich denke, dass der schnellste und einfachste Weg, um mit diesem Problem umzugehen ist, Ihren MYSQL neuzuinstallieren, und dann führen Sie den Dump gegen Ihren MYSQL zB.
mysql -uroot -p database < database.dump.sql
Wenn kein Dump ist verfügbar (Sie sollen einen Punkt für Sicherungskopie mit "mysqldump"), und wenn Sie eine Sicherungskopie der Raw-Dateien haben (z.B. Alle Dateien in/var/db/mysql/) ist das folgende Ding zu versuchen, alle rohen Dateien zurück in den Ordner abzuladen. Stellen Sie jedoch sicher, dass die MySQL-Version und Plattform gleich bleiben.
Im Prinzip soll es helfen, wenn nicht, dann ist es kompliziert etwas, noch zu empfehlen. Können Sie die Hilfe des Drittprogramms zu erhalten, Recovery Toolbox for MySQL ist nicht schlecht https://mysql.recoverytoolbox.com/de/ oder rufen Sie den technischen Support an.
Kommentar hinzufügen

Mitglieder erhalten mehr Antworten als anonyme Benutzer.

Als Mitglied können Sie Ihre Fragen genau verfolgen.

Der Mitgliedsstatus eröffnet Ihnen zusätzliche Optionen.

Noch kein Mitglied?

Werden Sie jetzt Mitglied, kostenlos, einfach und schnell!