MySQL Datenbank übertragen (defekt)
Hi
ich wollte von einem Rechner die MySQL Datenbank auf einen neuen Rechner übertragen. Allerdings ist das OS defekt und ich war gezwungen die Datenbank so wie in einem anderen Post beschrieben in den mysql/data ordner kopieren.
Als ich den Server gestartet habe konnte ich die Datenbank sehen als ich mir die Daten anschauen wollte trat folgender Fehler auf:
Error
SQL query:
SELECT COUNT( * ) AS `Rows` , `code`
FROM `bestand`
GROUP BY `code`
ORDER BY `code`
LIMIT 0 , 30
MySQL said:
#1194 - Table 'bestand' is marked as crashed and should be repaired
Eine Reperatur mit mysqlcheck meldet:
C:\Dokumente und Einstellungen\XXX>mysqlcheck -r -u root -p atrium
Enter password:
atrium.bestand Table is already up to date
Durch die Google suche fand ich eine weitere möglichkeit die Datenbank zu reparieren mit dem myisamchk Befehl:
C:\Dokumente und Einstellungen\XXX>myisamchk bestand.MYI
myisamchk: error: File 'bestand.MYI' doesn't exist
Er meldet das der Datensatz nicht existiert allerdings wird er im phpmyadmin angezeigt. Ich habe keine Idee was ich noch machen soll.
Das einzige was eventuell damit was zutun habe könnte ist das auf dem alten Rechner eine alte MySQL Version installiert war.
Ich hoffe jemand hat eine Idee...
Danke Bender
ich wollte von einem Rechner die MySQL Datenbank auf einen neuen Rechner übertragen. Allerdings ist das OS defekt und ich war gezwungen die Datenbank so wie in einem anderen Post beschrieben in den mysql/data ordner kopieren.
Als ich den Server gestartet habe konnte ich die Datenbank sehen als ich mir die Daten anschauen wollte trat folgender Fehler auf:
Error
SQL query:
SELECT COUNT( * ) AS `Rows` , `code`
FROM `bestand`
GROUP BY `code`
ORDER BY `code`
LIMIT 0 , 30
MySQL said:
#1194 - Table 'bestand' is marked as crashed and should be repaired
Eine Reperatur mit mysqlcheck meldet:
C:\Dokumente und Einstellungen\XXX>mysqlcheck -r -u root -p atrium
Enter password:
atrium.bestand Table is already up to date
Durch die Google suche fand ich eine weitere möglichkeit die Datenbank zu reparieren mit dem myisamchk Befehl:
C:\Dokumente und Einstellungen\XXX>myisamchk bestand.MYI
myisamchk: error: File 'bestand.MYI' doesn't exist
Er meldet das der Datensatz nicht existiert allerdings wird er im phpmyadmin angezeigt. Ich habe keine Idee was ich noch machen soll.
Das einzige was eventuell damit was zutun habe könnte ist das auf dem alten Rechner eine alte MySQL Version installiert war.
Ich hoffe jemand hat eine Idee...
Danke Bender
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 78364
Url: https://administrator.de/contentid/78364
Ausgedruckt am: 05.11.2024 um 17:11 Uhr