Artikola Adresaro
BACKWPUP kromaĵo averto-ne povas-ŝarĝi-de-mysqlproc-la-tablo-estas-probable-korupta
WAARSCHUWING: Databasefout Ne povas ŝargi de mysql.proc.
Kiom serioza estas ĉi tiu averto?Kion oni povas fari por ripari ĝin?
Ĉi tio estas pro skemŝanĝoj postulataj de malsamaj versioj de MySQL-servilo.Facila maniero ripari ĉi tion estas ruli la komandon mysql_upgrade el la komandlinio.
Pri mysql_upgrade
mysql_upgrade kontrolas ĉiujn tabelojn en ĉiuj datumbazoj por nekongruo kun la nuna versio de MySQL-servilo. mysql_upgrade ankaŭ ĝisdatigas sistemajn tabelojn tiel ke novaj privilegioj aŭ funkcioj kiuj eble estis aldonitaj povas esti utiligitaj.
mysql_upgrade devus esti ekzekutita ĉiufoje kiam MySQL estas ĝisdatigita.Ĝi anstataŭigas la pli malnovan mysql_fix_privilege_tables skripton, kiu ne plu estu uzata.
mysql_upgrade plenumas la sekvajn komandojn por kontroli kaj ripari tabelojn kaj ĝisdatigi sistemajn tabelojn:
mysqlcheck --all-databases --check-upgrade --auto-repair
mysql fix_priv_tables
Rulu mysql_upgrade de la komandlinio
Por uzi mysql_upgrade, certigu, ke la MySQL-servilo funkcias, tiam alvoku mysql_upgrade de la komandlinia ilo:
mysql_upgrade -uroot -p --force
Vi tiam devus esti petita por pasvorto por MySQL-radiko, kaj mysql_upgrade kontrolos ĉiujn datumbazojn kaj tabelojn kaj riparos ilin kie konvene.
Vi eble bezonos specifi la plenan vojon al la supra komando se ĝi ne estas en la serĉvojo de la ŝelo.
Sur Debian 6, ĝi devus esti en:
/usr/bin/mysql_upgrade -uroot -p --force
En MAMP por Mac, la defaŭlta vojo estas:
/Applications/MAMP/Library/bin/mysql_upgrade -uroot -p --force
En Vindozo, MySQL estos instalita kaj inkluzivita en la bin subdosierujo.Defaŭlte ĝi devus troviĝi ĉe:
"C:\Program Files\MySQL\MySQL Server\[*CHANGE TO MySQL SERVER*]\bin\mysqladmin" -u root shutdown
Finu!
Post rulado de mysql_upgrade, haltigu la servilon kaj rekomencu ĝin por certigi, ke ajnaj ŝanĝoj al sistemaj tabeloj efektiviĝos.
Ĉiuj kontrolitaj kaj riparitaj tabeloj estas markitaj per la nuna MySQL-versia numero.Ĉi tio certigas, ke la venontan fojon kiam mysql_upgrade ruliĝos sur la sama versio de la servilo, ĝi povas diri ĉu la tabelo devas esti kontrolita aŭ riparita denove.
Hope Chen Weiliang Blogo ( https://www.chenweiliang.com/ ) dividis "BACKWPUP kromaĵo warning-cannot-load-from-mysqlproc-the-table-is-probably-corrupt", kio estas helpema al vi.
Bonvenon dividi la ligon de ĉi tiu artikolo:https://www.chenweiliang.com/cwl-167.html
Bonvenon al la Telegram-kanalo de la blogo de Chen Weiliang por ricevi la plej novajn ĝisdatigojn!
📚 Ĉi tiu gvidilo enhavas grandegan valoron, 🌟Ĉi tio estas malofta ŝanco, ne maltrafu ĝin! ⏰⌛💨
Kunhavigu kaj ŝatu se vi ŝatas!
Via kundivido kaj ŝatoj estas nia kontinua instigo!