Artikkelihakemisto
BACKWPUP-laajennuksen varoitus-ei voi ladata-from-mysqlproc-the-table-on-todennäköisesti-korruptoitunut
VAROITUS: Tietokantaa ei voi ladata kohteesta mysql.proc.
Kuinka vakava tämä varoitus on?Mitä voidaan tehdä sen korjaamiseksi?
Tämä johtuu eri MySQL-palvelinversioiden vaatimista skeeman muutoksista.Helppo tapa korjata tämä on suorittaa mysql_upgrade-komento komentoriviltä.
Tietoja mysql_upgradesta
mysql_upgrade tarkistaa kaikkien tietokantojen kaikki taulukot yhteensopimattomuuden varalta MySQL-palvelimen nykyisen version kanssa. mysql_upgrade päivittää myös järjestelmätaulukot, jotta voidaan hyödyntää uusia lisäoikeuksia tai ominaisuuksia.
mysql_upgrade tulee suorittaa aina, kun MySQL päivitetään.Se korvaa vanhemman mysql_fix_privilege_tables-komentosarjan, jota ei pitäisi enää käyttää.
mysql_upgrade suorittaa seuraavat komennot taulukoiden tarkistamiseksi ja korjaamiseksi sekä järjestelmätaulukoiden päivittämiseksi:
mysqlcheck --all-databases --check-upgrade --auto-repair
mysql fix_priv_tables
Suorita mysql_upgrade komentoriviltä
Jos haluat käyttää mysql_upgradea, varmista, että MySQL-palvelin on käynnissä, ja käynnistä mysql_upgrade komentorivityökalusta:
mysql_upgrade -uroot -p --force
Sen jälkeen sinua pyydetään antamaan MySQL rootin salasana, ja mysql_upgrade tarkistaa kaikki tietokannat ja taulukot ja korjaa tarvittaessa.
Sinun on ehkä määritettävä yllä olevan komennon koko polku, jos se ei ole komentotulkin hakupolussa.
Debian 6:ssa sen pitäisi olla:
/usr/bin/mysql_upgrade -uroot -p --force
MAMP for Macissa oletuspolku on:
/Applications/MAMP/Library/bin/mysql_upgrade -uroot -p --force
Windowsissa MySQL asennetaan ja sisällytetään bin-alihakemistoon.Oletuksena sen pitäisi sijaita osoitteessa:
"C:\Program Files\MySQL\MySQL Server\[*CHANGE TO MySQL SERVER*]\bin\mysqladmin" -u root shutdown
Saattaa loppuun!
Kun mysql_upgrade on suoritettu, pysäytä ja käynnistä palvelin uudelleen varmistaaksesi, että järjestelmätaulukoiden muutokset tulevat voimaan.
Kaikki tarkistetut ja korjatut taulukot on merkitty nykyisellä MySQL-versionumerolla.Tämä varmistaa, että kun seuraavan kerran mysql_upgrade ajetaan samassa palvelimen versiossa, se voi kertoa, tarvitseeko taulukko tarkistaa tai korjata uudelleen.
Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jakoi "BACKWPUP-laajennuksen varoitus-cannot-load-from-mysqlproc-the-table-is-probably-corrupt", josta on sinulle hyötyä.
Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-167.html
Tervetuloa Chen Weiliangin blogin Telegram-kanavalle saadaksesi viimeisimmät päivitykset!
📚 Tämä opas sisältää valtavasti arvoa, 🌟Tämä on harvinainen tilaisuus, älä missaa sitä! ⏰⌛💨
Jaa ja tykkää jos tykkäät!
Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!