Artikel Directory
BACKWPUP plugin warskôging-cannot-load-from-MySQLproc-de-tafel-is-wierskynlik-korrupt
WAARSCHUWING: Databaseout Kin net laden fan MySQL.proc.
Hoe serieus is dizze warskôging?Wat kin dien wurde om it te reparearjen?
Dit komt troch skemawizigingen dy't nedich binne troch ferskate MySQL-tsjinnerferzjes.In maklike manier om dit te reparearjen is it kommando mysql_upgrade út te fieren fanút de kommandorigel.
Oer mysql_upgrade
mysql_upgrade kontrolearret alle tabellen yn alle databases foar ynkompatibiliteit mei de aktuele ferzje fan MySQL-tsjinner. mysql_upgrade upgrade ek systeemtabellen sadat nije privileezjes of funksjes dy't mooglik binne tafoege kinne wurde brûkt.
mysql_upgrade moat elke kear as MySQL opwurdearre wurdt útfierd wurde.It ferfangt it âldere mysql_fix_privilege_tables-skript, dat net mear brûkt wurde moat.
mysql_upgrade fiert de folgjende kommando's út om tabellen te kontrolearjen en te reparearjen en systeemtabellen te upgrade:
mysqlcheck --all-databases --check-upgrade --auto-repair
mysql fix_priv_tables
Run mysql_upgrade út de kommandorigel
Om mysql_upgrade te brûken, soargje derfoar dat de MySQL-tsjinner rint, rop dan mysql_upgrade op fanút it kommandorigelark:
mysql_upgrade -uroot -p --force
Jo moatte dan frege wurde om in wachtwurd foar MySQL-root, en mysql_upgrade sil alle databases en tabellen kontrolearje en reparearje wêr passend.
Jo moatte miskien it folsleine paad nei it boppesteande kommando opjaan as it net yn it sykpaad fan 'e shell is.
Op Debian 6 moat it wêze yn:
/usr/bin/mysql_upgrade -uroot -p --force
Op MAMP foar Mac is it standertpaad:
/Applications/MAMP/Library/bin/mysql_upgrade -uroot -p --force
Op Windows sil MySQL ynstalleare en opnommen wurde yn 'e bin-submap.Standert moat it lizze op:
"C:\Program Files\MySQL\MySQL Server\[*CHANGE TO MySQL SERVER*]\bin\mysqladmin" -u root shutdown
útdrage!
Nei it útfieren fan mysql_upgrade, stopje de tsjinner en start it op 'e nij om te soargjen dat alle wizigingen oan systeemtabellen effekt krije.
Alle kontrolearre en repareare tabellen binne markearre mei it hjoeddeistige MySQL-ferzjenûmer.Dit soarget derfoar dat de folgjende kear mysql_upgrade wurdt útfierd op deselde ferzje fan de tsjinner, it kin fertelle oft de tabel moat wurde kontrolearre of reparearre wer.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dielde "BACKWPUP plugin warskôging-cannot-load-from-mysqlproc-the-table-is-probably-corrupt", dat is nuttich foar jo.
Wolkom om de keppeling fan dit artikel te dielen:https://www.chenweiliang.com/cwl-167.html
Wolkom by it Telegram-kanaal fan Chen Weiliang's blog om de lêste updates te krijen!
📚 Dizze hantlieding befettet enoarme wearde, 🌟Dit is in seldsume kâns, mis it net! ⏰⌛💨
Diel en like as jo wolle!
Jo dielen en likes binne ús trochgeande motivaasje!