Greinaskrá
MySQLd gagnablaðsvilla er merkt sem hrun og síðasta (sjálfvirka?) repair lausn
Þessi grein mun kynna þér ráðleggingar okkar þegar þú gerir við borðiðError: Table \'./db_name/table_name\' is marked as crashed and last (automatic?) repair failed
lausn.
MySQLÞað er vandamál með gagnablaðið, hvetja ▼
Error: Table './db_name/table_name' is marked as crashed and last (automatic?) repair failed
mysql_upgrade framkvæmir eftirfarandi skipanir til að athuga og gera við töflur og uppfæra kerfistöflur ▼
mysqlcheck --all-databases --check-upgrade --auto-repair
- Bilun aðgerðarinnar er óafturkræf og gagnagrunninum verður að stöðva:
service monit stop
service mysqld stop
- Sláðu inn möppuna þar sem gagnagrunnurinn er staðsettur:
cd /var/lib/mysql/db_name/
Athugið: Stöðva verður mysql þjónustuna áður en aðgerðin er lagfærð.
- Gera við eitt gagnablað:
myisamchk -r tablename.MYI
- Lagaðu öll gagnablöð:
myisamchk -r *.MYI
- Öruggur hamur:
myisamchk -r -v -o <table_name>
- Þvingunarhamur:
myisamchk -r -v -f <table_name>
myisamchk notkun
Athugið: Áður en myisamchk er notað skaltu ganga úr skugga um að mysqld sé ekki með aðgang að töflunni sem á að athuga.Betra að hætta mysqld.
- framkvæmt
myisamchk –update-state -s *.myi
, og athugaðu hvaða skrár eru í vandræðum (gæti tekið langan tíma).
- Uppfærslu-ástandsvalkosturinn er aðeins notaður þegar mysqld er stöðvað. -s þýðir að hunsa venjulegar töfluupplýsingar og aðeins lista villur.
- Reyndu fyrir hvert skemmd borð
myisamchk -r -q table_name
Þetta er hraðviðgerðarstillingin, sem mun sjálfkrafa athuga hvort vísitölutaflan og gagnataflan geti verið í samræmi.Ef það er í samræmi er hægt að laga það.
- Ef skyndilausnarstilling mistekst skaltu íhuga:
myisamchk -r table_name
Ósamræmi gögnum og vísitölum er eytt og vísitölur eru endurbyggðar.
- Ef það mistekst skaltu íhuga:
myisamchk –safe-recover table_name
Rekstrardæmi
Bilun aðgerðarinnar er óafturkræf og gagnagrunninum verður að stöðva:
service monit stop
service mysqld stop
cd /var/lib/mysql/eloha_ufo
cd /var/lib/mysql/eloha_cwl
Lagaðu öll gagnablöð:
myisamchk -r *.MYI
myisamchk -r -v -f wp_postmeta.MYI
myisamchk -r -v -f wp_posts.MYI
myisamchk -r -v -f wp_options.MYI
myisamchk -r -v -f wp_itsec_log
Þetta er miklu hægara en -r, en höndlar aðstæður sem -r getur ekki.
myisamchk -r -f -o /var/lib/mysql/eloha_ufo/wp_postmeta.MYI
Hér er skipunin fyrir alla leiðina að gagnagrunnstöflunni:
myisamchk -r -f /var/lib/mysql/eloha_ufo/wp_postmeta.MYI
myisamchk -r -f /var/lib/mysql/eloha_ufo/wp_posts.MYI
Ræstu MYSQLD gagnagrunninn:
service mysqld start
service mysqld restart
ræsaMONIT Monitor:
service monit restart
service monit start
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) "Mysqld gagnatöfluvillan er merkt sem hrun og síðasta (sjálfvirka?) viðgerðarlausnin" sem þú deilir mun hjálpa þér.
Velkomið að deila tengli þessarar greinar:https://www.chenweiliang.com/cwl-176.html
Velkomin á Telegram rásina á bloggi Chen Weiliang til að fá nýjustu uppfærslurnar!
📚 Þessi handbók inniheldur mikið gildi, 🌟Þetta er sjaldgæft tækifæri, ekki missa af því! ⏰⌛💨
Deildu og likeðu ef þú vilt!
Deiling þín og líkar við eru stöðug hvatning okkar!