Opozorilo vtičnika BACKWPUP-ni mogoče-naložiti-iz-mysqlproc-the-table-is-probably-corrupt
WAARSCHUWING: Databasefout Ni mogoče naložiti iz mysql.proc.
Kako resno je to opozorilo?Kaj je mogoče storiti, da se to popravi?
To je posledica sprememb sheme, ki jih zahtevajo različne različice strežnika MySQL.Enostaven način za odpravo tega je zagon ukaza mysql_upgrade iz ukazne vrstice.
O mysql_upgrade
mysql_upgrade preveri vse tabele v vseh bazah podatkov glede nezdružljivosti s trenutno različico strežnika MySQL. mysql_upgrade prav tako nadgradi sistemske tabele, tako da je mogoče uporabiti nove privilegije ali funkcije, ki so bile morda dodane.
mysql_upgrade je treba izvesti vsakič, ko je MySQL nadgrajen.Nadomešča starejši skript mysql_fix_privilege_tables, ki ga ne bi smeli več uporabljati.
mysql_upgrade izvede naslednje ukaze za preverjanje in popravilo tabel ter nadgradnjo sistemskih tabel:
mysqlcheck --all-databases --check-upgrade --auto-repair
mysql fix_priv_tables
Zaženite mysql_upgrade iz ukazne vrstice
Za uporabo mysql_upgrade se prepričajte, da strežnik MySQL deluje, nato pokličite mysql_upgrade iz orodja ukazne vrstice:
mysql_upgrade -uroot -p --force
Nato bi morali biti pozvani k vnosu gesla za root MySQL in mysql_upgrade bo preveril vse baze podatkov in tabele ter jih popravil, kjer je to primerno.
Morda boste morali podati celotno pot do zgornjega ukaza, če ni v iskalni poti lupine.
V Debianu 6 bi moral biti v:
/usr/bin/mysql_upgrade -uroot -p --force
Na MAMP za Mac je privzeta pot:
/Applications/MAMP/Library/bin/mysql_upgrade -uroot -p --force
V sistemu Windows bo MySQL nameščen in vključen v podimenik bin.Privzeto mora biti na:
"C:\Program Files\MySQL\MySQL Server\[*CHANGE TO MySQL SERVER*]\bin\mysqladmin" -u root shutdown
Končaj!
Po zagonu mysql_upgrade zaustavite in znova zaženite strežnik, da zagotovite, da bodo vse spremembe sistemskih tabel stopile v veljavo.
Vse preverjene in popravljene tabele so označene s trenutno številko različice MySQL.To zagotavlja, da naslednjič, ko se mysql_upgrade izvaja na isti različici strežnika, lahko ugotovi, ali je treba tabelo znova preveriti ali popraviti.
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) delil "BACKWPUP plugin warning-cannot-load-from-mysqlproc-the-table-is-probably-corrupt", kar vam je v pomoč.
Dobrodošli, da delite povezavo tega članka:https://www.chenweiliang.com/cwl-167.html
Dobrodošli na kanalu Telegram spletnega dnevnika Chena Weilianga, kjer boste prejeli najnovejše posodobitve!
📚 Ta vodnik ima ogromno vrednosti, 🌟To je redka priložnost, ne zamudite je! ⏰⌛💨
Delite in všečkajte, če vam je všeč!
Vaše deljenje in všečki so naša stalna motivacija!