Drejtoria e artikujve
Paralajmërim i shtojcës BACKWPUP-cannot-load-from-MySQLproc-tavolina-është-ndoshta-korruptuar
WAARSCHUWING: Databasefout Nuk mund të ngarkohet nga MySQL.proc.
Sa serioz është ky paralajmërim?Çfarë mund të bëhet për ta rregulluar atë?
Kjo është për shkak të ndryshimeve të skemës që kërkohen nga versione të ndryshme të serverit MySQL.Një mënyrë e thjeshtë për ta rregulluar këtë është të ekzekutoni komandën mysql_upgrade nga linja e komandës.
Rreth mysql_upgrade
mysql_upgrade kontrollon të gjitha tabelat në të gjitha bazat e të dhënave për papajtueshmëri me versionin aktual të serverit MySQL. mysql_upgrade gjithashtu përmirëson tabelat e sistemit në mënyrë që të mund të përdoren privilegje ose veçori të reja që mund të jenë shtuar.
mysql_upgrade duhet të ekzekutohet sa herë që MySQL përmirësohet.Ai zëvendëson skriptin më të vjetër mysql_fix_privilege_tables, i cili nuk duhet të përdoret më.
mysql_upgrade ekzekuton komandat e mëposhtme për të kontrolluar dhe riparuar tabelat dhe për të përmirësuar tabelat e sistemit:
mysqlcheck --all-databases --check-upgrade --auto-repair
mysql fix_priv_tables
Drejtoni mysql_upgrade nga linja e komandës
Për të përdorur mysql_upgrade, sigurohuni që serveri MySQL po funksionon, më pas thirrni mysql_upgrade nga mjeti i linjës së komandës:
mysql_upgrade -uroot -p --force
Më pas duhet t'ju kërkohet një fjalëkalim për rrënjën MySQL dhe mysql_upgrade do të kontrollojë të gjitha bazat e të dhënave dhe tabelat dhe do të riparojë aty ku është e përshtatshme.
Mund t'ju duhet të specifikoni shtegun e plotë të komandës së mësipërme nëse nuk është në shtegun e kërkimit të shell.
Në Debian 6, duhet të jetë në:
/usr/bin/mysql_upgrade -uroot -p --force
Në MAMP për Mac, shtegu i parazgjedhur është:
/Applications/MAMP/Library/bin/mysql_upgrade -uroot -p --force
Në Windows, MySQL do të instalohet dhe do të përfshihet në nëndrejtorinë e koshit.Si parazgjedhje duhet të vendoset në:
"C:\Program Files\MySQL\MySQL Server\[*CHANGE TO MySQL SERVER*]\bin\mysqladmin" -u root shutdown
Përfundo!
Pas ekzekutimit të mysql_upgrade, ndaloni dhe rinisni serverin për t'u siguruar që çdo ndryshim në tabelat e sistemit të hyjë në fuqi.
Të gjitha tabelat e kontrolluara dhe të riparuara janë shënuar me numrin aktual të versionit MySQL.Kjo siguron që herën tjetër që mysql_upgrade të ekzekutohet në të njëjtin version të serverit, mund të tregojë nëse tabela duhet të kontrollohet ose riparohet përsëri.
Blogu Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shpërndau "paralajmërim i shtojcës BACKWPUP-cannot-load-from-mysqlproc-the-tabela-is-probably-corrupt", i cili është i dobishëm për ju.
Mirë se vini të shpërndani lidhjen e këtij artikulli:https://www.chenweiliang.com/cwl-167.html
Mirësevini në kanalin Telegram të blogut të Chen Weiliang për të marrë përditësimet më të fundit!
📚 Ky udhëzues përmban vlera të mëdha, 🌟Ky është një mundësi e rrallë, mos e humbisni! ⏰⌛💨
Shpërndaje dhe like nëse të pëlqen!
Ndarjet dhe pëlqimet tuaja janë motivimi ynë i vazhdueshëm!