webForumDet fria alternativet

skadad mysql databas

7 svar · 331 visningar · startad av jboy_87

jboy_87Medlem sedan aug. 20011 099 inlägg
#1

Det här är andra gången det händer!
Mina tabeller blir skadade? hur reparera man dem?
jag kör med phpmyadmin och försökte att fixa en av tabellen men får meddelandet:

Can't open file: 'medlemmar.MYD'. (errno: 145)

SugarDaddyMedlem sedan apr. 20021 155 inlägg
#2

länk
- Hoppas att det löser problemet.. ;)

jboy_87Medlem sedan aug. 20011 099 inlägg
#3

jepp hjälpte lite men har fortfarande ett allvarligt problem!
När jag kör optimera på tabellen så får jag:

MySQL sa:
Can't open file: 'snyggast.MYI'. (errno: 145)

har sökt men inte hittat nått som hjälper.. Jag fattar inte varför det blir så??? det e alltid knas med mysql!

PatrikBMedlem sedan mars 20002 836 inlägg
#4

Att en tabell går sönder beror oftast på att mysql INTE stängs ned på rätt sätt då mysql håller n-antal tabeller cachade i ram-minnet för snabbare access av data. Hur många tabeller som är öppna samtidigt beror på hur man har konfat mysql.

Om datorn bara "stängs av rätt och slätt" så går oftast en tabell (flera tabeller) åt helvete, tex vid strömavbrott.

Ett bra alternativ är att alltid ha en back-up som körs regelbundet. (sök på tex mysqldump här på wF eller i mysql-dokumentationen)

Under de år som jag har hållit på med mysql så har jag aldrig (peppar, peppar) råkat ut för att en tabell har gått sönder, eller andra "otrevligheter" har uppstått.

testa annars att köra detta där du kan köra en sql-fråga:

OPTIMIZE TABLE `tablename`

cya,
/PatrikB

jboy_87Medlem sedan aug. 20011 099 inlägg
#5

Inte undra på Servern kraschar varje dag tack vare datorbutiken som levererat trasiga minnen fa* ta dem, allt är deras fel! kan man inte få skadestånd för det här liksom?

OPTIMIZE TABLE `tablename`

Ska jag köra det via mysql prompten jag kör med linux?

PatrikBMedlem sedan mars 20002 836 inlägg
#6

Kör det från tex phpMyAdmin.
Finns en "ruta" som du kan köra olika sql-frågor från

jo, om servern kraschar så blir det nog som så att tabellerna också kraschar .....

cya,
/PatrikB

jboy_87Medlem sedan aug. 20011 099 inlägg
#7

går inte med phpmyadmin det är då det skadar tabellen nu får jag

suryoyozone.nyfikna optimize error Can't create new tempfile: '/var/lib/mysql/suryoyozone/nyfikna.TMD'
suryoyozone.nyfikna optimize status Operation failed

jag kör med i myiasmchk för att fixa tabellerna!

jboy_87Medlem sedan aug. 20011 099 inlägg
#8

mina tabeller fungerar men när jag kör med optimize så kraschar dem

128 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)