Posts: 175
Threads: 20
Joined: Jun 2008
Reputation:
2
PHP Code: Sql Fehler: SELECT id from villages where userid='3' order by name,id limit 1 MySql Error: Table '.\lan\villages' is marked as crashed and should be repaired
Das kommt wenn ich mich einloggen will..was kann ich da tun?
MFG
nob:
Posts: 704
Threads: 17
Joined: Feb 2009
Reputation:
38
(This post was last modified: 28.02.2009, 23:53 by Agamendon.)
28.02.2009, 23:52
user x hat dorf x aufgerufen, allerings ist user x nicht besitzer von dorf x
entweder du behebst den fehler in der sql oder du machst ein reset
Posts: 175
Threads: 20
Joined: Jun 2008
Reputation:
2
hmh auf reset hab ich kb -.-
zuviel zeit reingesteckt^^
wie kann ich das in der sql beheben?
nob:
Posts: 704
Threads: 17
Joined: Feb 2009
Reputation:
38
(This post was last modified: 28.02.2009, 23:59 by Agamendon.)
28.02.2009, 23:59
schau mahl mit myphpadmin auf die "users" und die "villages" kategorien
und poste die hier
€dit: aber bitte als spoiler!
Posts: 175
Threads: 20
Joined: Jun 2008
Reputation:
2
(This post was last modified: 01.03.2009, 00:10 by Tayflore.)
01.03.2009, 00:09
KK....
Unnd bei Village:
Code: Fehler
SQL-Befehl:
SHOW INDEX FROM `villages` ;
MySQL meldet:
#145 - Table '.\lan\villages' is marked as crashed and should be repaired
nob:
Posts: 704
Threads: 17
Joined: Feb 2009
Reputation:
38
die sql village ist anscheinend i-wie kaputt gegangen
mehr als ein reset kann ich dir nicht helfen
Posts: 175
Threads: 20
Joined: Jun 2008
Reputation:
2
Echt schade -.-*
naja ok thx
nob:
Posts: 704
Threads: 17
Joined: Feb 2009
Reputation:
38
tut mir echt leid, würde natürlich gern eine andere möglichkeit in betracht ziehen aber das geht leider nicht immer
mfg Daniel
Posts: 361
Threads: 29
Joined: May 2008
Reputation:
7
Nein nein nein moment.
Wenn du auf lan und villages gehst, müsste dort oben irgendwie reparieren stehen. Das machen, dann gehts wieder.
Posts: 175
Threads: 20
Joined: Jun 2008
Reputation:
2
Ach shit -.-*
Zu spät gesehen..hab schon reset gemacht -.-
Aber dafür kriegste ne gute Bewertung von mir
(Agamendon du auch wegen diener hilfsbereitschaft )
nob:
Posts: 704
Threads: 17
Joined: Feb 2009
Reputation:
38
(01.03.2009, 09:46)BritneyBitch Wrote: Nein nein nein moment.
Wenn du auf lan und villages gehst, müsste dort oben irgendwie reparieren stehen. Das machen, dann gehts wieder. in welcher weiße soll das helfen ?
wen die villages nicht mahl zu öffnen ist kann man der eig. nicht mehr helfen
es sei den man hat vorher ein dump gemacht und man es wieder hochladen kann.
Posts: 1'107
Threads: 37
Joined: May 2008
Reputation:
47
Posts: 175
Threads: 20
Joined: Jun 2008
Reputation:
2
nein bei mir kam diese fehlermeldung aber nicht
nob:
Posts: 4
Threads: 1
Joined: Nov 2008
Reputation:
0
Ich kenne mich mit MySQL aus, ich würde sagen, dass die Tabelle zerstört wurde, also defekt ist. Es gibt so ein SQL-Kommando, dass in PHPMyAdmin kaputte Tabellen repariert.
Posts: 704
Threads: 17
Joined: Feb 2009
Reputation:
38
(02.03.2009, 13:08)FUZxxl Wrote: Ich kenne mich mit MySQL aus, ich würde sagen, dass die Tabelle zerstört wurde, also defekt ist. Es gibt so ein SQL-Kommando, dass in PHPMyAdmin kaputte Tabellen repariert.
hab ich schon gesagt, nein es ist normaler weiße nicht möglich die datenbank vollständig ohne fehler zu regenerieren
Posts: 1'107
Threads: 37
Joined: May 2008
Reputation:
47
(02.03.2009, 17:27)Agamendon Wrote: (02.03.2009, 13:08)FUZxxl Wrote: Ich kenne mich mit MySQL aus, ich würde sagen, dass die Tabelle zerstört wurde, also defekt ist. Es gibt so ein SQL-Kommando, dass in PHPMyAdmin kaputte Tabellen repariert.
hab ich schon gesagt, nein es ist normaler weiße nicht möglich die datenbank vollständig ohne fehler zu regenerieren
Natürlich ist das möglich, vll ließt du dir mal folgenden Thread durch:
http://dslan.gfx-dose.de/thread-587-post...ml#pid6312
Marked as crashed an should be repaired antwortet man mit einem REPAIR statement! Bitte nur auf Fragen antworten wenn man sich absolut sicher ist und den Eindruck hat, dass die Antwort weiterhilft!
Posts: 704
Threads: 17
Joined: Feb 2009
Reputation:
38
(02.03.2009, 22:55)agrafix Wrote: (02.03.2009, 17:27)Agamendon Wrote: (02.03.2009, 13:08)FUZxxl Wrote: Ich kenne mich mit MySQL aus, ich würde sagen, dass die Tabelle zerstört wurde, also defekt ist. Es gibt so ein SQL-Kommando, dass in PHPMyAdmin kaputte Tabellen repariert.
hab ich schon gesagt, nein es ist normaler weiße nicht möglich die datenbank vollständig ohne fehler zu regenerieren
Natürlich ist das möglich, vll ließt du dir mal folgenden Thread durch:
http://dslan.gfx-dose.de/thread-587-post...ml#pid6312
Marked as crashed an should be repaired antwortet man mit einem REPAIR statement! Bitte nur auf Fragen antworten wenn man sich absolut sicher ist und den Eindruck hat, dass die Antwort weiterhilft! normaler weiße bin ich immer 100% bei der richtigkeit meiner antworten, wie dieser hier, ich habe dein tread schon gelesen, jedoch ist deine idee ein wenig wage, eine tabelle die deformiert ist oder einfache delay lücken hat ist zu reparieren, die einer kaputen bzw. zerstörten würde es noch viel schlimmer machen als davor.
das hat ich schon mahl bei xnova, wo die user sql nicht mehr öffnenbar war.
natürlich hate ich die gleiche idee wie du mit "reparieren" allerdings wurde die sql zwar fehlerfrei, aber mit einigen lücken repariert.
dies verursacht im spiel weitaus mehr probleme als es behebt
mein vorschlag wär nen dump den man editiert.
Posts: 1'107
Threads: 37
Joined: May 2008
Reputation:
47
(This post was last modified: 03.03.2009, 21:57 by agrafix.)
03.03.2009, 21:56
Glaub mir, wenn die MySQL Datenbank den "marked as crashed an should be repaired" Fehler zurück gibt, dann ist REPAIR die richtige und perfekte Lösung (es steht sogar in der Fehlermeldung selber drin). Habe damit schon oft genug Erfolg gehabt! Lies dir mal das MySQL Manual durch. @Threadsteller: Repariere deine Tabellen per PhpMyAdmin und alles sollte wieder so wie vorher funktionieren
Posts: 704
Threads: 17
Joined: Feb 2009
Reputation:
38
(03.03.2009, 21:56)agrafix Wrote: Glaub mir, wenn die MySQL Datenbank den "marked as crashed an should be repaired" Fehler zurück gibt, dann ist REPAIR die richtige und perfekte Lösung (es steht sogar in der Fehlermeldung selber drin). Habe damit schon oft genug Erfolg gehabt! Lies dir mal das MySQL Manual durch. @Threadsteller: Repariere deine Tabellen per PhpMyAdmin und alles sollte wieder so wie vorher funktionieren hmm man kann immer was dazulernen,.
ich werd ein bishen reschaschieren um zu schauen was andere dazu sageb
mfg Daniel
Posts: 1'107
Threads: 37
Joined: May 2008
Reputation:
47
http://dev.mysql.com/doc/refman/5.0/en/repair.html
Übe lieber mal deine Rechtschreibung. Und damit hat sich das Thema geklärt, sollte der Threadsteller noch weitere Fragen haben, so kann er sich per PN an mich wenden.
|