MyBB.de Forum
MySQL error: 145 - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html)
+---- Thema: MySQL error: 145 (/thread-6094.html)

Seiten: Seiten: 1 2


MySQL error: 145 - sr_iceman - 07.06.2007

Hallo,

in der letzten Zeit habe ich 2-mal folgende Fehlermeldung beim Öffnen des Forum bekommen:

MySQL error: 145
Table './usr_web558_1/mybb_threads' is marked as crashed and should be repaired
Query: SELECT COUNT(t.tid) AS threads FROM mybb_threads t WHERE t.fid = '9' AND (t.visible='1' OR t.visible='0')

Bin nur Anfänger in Sachen mysql, und somit verstehe ich die Meldung nicht ganz, habe nur im Internet eine Möglichkeit gefunden dies zu reparieren. Aber was besagt die??
Das wir eine Spielgemeinschaft sind, ist auch nicht auszuschließen, dass ein dritter sich an dem Forum zu schaffen gemacht hat?! Ist es Möglich, dass es "Hacker"-Angriff ist.

Danke im vorraus...


RE: MySQL error: 145 - Michael - 07.06.2007

Die Datenbanktabelle mybb_threads ist beschädigt. Repariere die Tabelle über phpMyAdmin oder führe folgenden Query aus:
Code:
REPAIR TABLE mybb_threads;



RE: MySQL error: 145 - sr_iceman - 07.06.2007

Ja, danke

wie man es repariert hatte ich schon rausgefunden, aber wodurch wird es verursacht, weil es lange lief bevor jetzt auf einmal 2-mal in einer Woche der selbe Fehler kommt. Kann da jemand dran Schukld sein, weil er vielleicht Code ins Formular eintippt?


RE: MySQL error: 145 - Michael - 07.06.2007

Das kann verschiedene Ursachen haben, angefangen bei einem fehlerhaften Schreibzugriff bis zu einer defekten Festplatte. Über eine Formulareingabe kann eine Datenbanktabelle nicht beschädigt werden.


RE: MySQL error: 145 - sr_iceman - 08.06.2007

OK- danke für die Antwort


RE: MySQL error: 145 - MyBB-Fanatiker - 08.06.2007

Bei mir kommt der Fehler auch:

[Bild: http://img247.imageshack.us/img247/7522/crashyp6.gif]
Bildlink: http://img247.imageshack.us/img247/7522/crashyp6.gif

www.forum.monrose1.de

Allerdings, basiert es noch auf der Version 1.2.6
(Bitte nicht "selber Schuld" schreiben) Wink


Der Fehler kam von alleine.
Habe Wochenlang nicht am Forum herumgefummelt.

Nachtrag: Es funktioniert wieder:
folgende Query hat geholfen:

REPAIR TABLE monforum_sessions;



RE: MySQL error: 145 - RebelAce - 22.06.2007

Also ich hab den Befehl versucht.
Seit einem Updae durch meinen Webspaceanbieter funktioniert eins meiner Foren nicht mehr.
Ich selbst habe nichts daran verändert, entsprechend muß es durch das Update passiert sein.
Der Anbieter braucht zu lange. Hier also eine der Fehlermeldungen:

Code:
MySQL error: 145
Table './usr_web122_6/mybb_tg_posts' is marked as crashed and should be repaired
Query: SELECT tid,uid FROM mybb_tg_posts WHERE uid='1' AND tid IN (522,523,521,513,511,46,408,442,44,471,494,492,479,458,472,429,462,454,450,448)

Die Eingabe die hier funktionieren sollte klappte nicht.
Es geht um das Board:

http://tgforum.jamesdenton.de


RE: MySQL error: 145 - Michael - 22.06.2007

Führe folgenden Query in der Datenbank aus:
Code:
REPAIR TABLE mybb_tg_posts;



RE: MySQL error: 145 - RebelAce - 22.06.2007

Habe ich berets aber es funktioniert nicht, hatte ich ja bereits gesagt.


RE: MySQL error: 145 - Michael - 22.06.2007

Wenn sich die Tabelle nicht mehr reparieren lässt, muss die Datenbank über ein Backup wiederhergestellt werden. Eine andere Möglichkeit sehe ich leider nicht.