Gibt es auf der Festplatte, wo xampp liegt, noch freien Speicherplatz?
- oftmals eine Ursache für das Problem...
Falls ja, so hilft oftmals das sql-kommando: REPAIR TABLE <table name>;
Also wenn sie in phpmyadmin sind, und auch in der richtigen Datenbank, falls es mehrere gibt... Dann sehen sie oben im Menü einen Button "SQL". darauf klicken.
und in dem Fenster dann
REPAIR TABLE <table name>;
eingeben. ersetzen sie dabei <table name> durch den Namen der Tabelle die sie reparieren wollen und lassen sie dabei die spitzen Klammern weg. Wichtig ist das ";" am Ende des Komanndos. Daran erkennt der SQL-Interpreter, dass das Kommando hier zu ende ist. (sie können in SQL-Sprache mehrere Kommandos in eine Zeile schreiben)
Dann noch rechts unten den "OK"-Button drücken... dadurch wird das Kommando ausgeführt.
- das sollte helfen....
Wenn das Problem bei weiteren Tabellen gezeigt wird, dann den repair-vorgang dafür wiederholen.
Tritt das Problem bei sehr vielen Tabellen auf, kann es sein der User gar keine Rechte mehr hat. Das kann durch Kopieraktionen in xampp passieren, wenn sich dabei der Name der DB oder der Pfad zur DB ändert.
eine gute anleitung bei hartnäckigeren DB-Problemen dieser Art gibt es hier:
blog.emeidi.com/2007/09/13/mysql-table-i...-should-be-repaired/
- setzt aber zum Verständnis vielleicht etwas phpmyadmin-Kenntnisse voraus...