Директорияи мақолаҳо
Огоҳии плагини BACKWPUP аз-борбор карда намешавадMySQLproc-мизи-аст-эҳтимол-фасод
WAARSCHUWING: Databasefout аз MySQL.прок.
Ин огоҳӣ то чӣ андоза ҷиддӣ аст?Барои ислоҳи он чӣ кор кардан мумкин аст?
Ин бо сабаби тағир додани схема, ки версияҳои гуногуни сервери MySQL талаб мекунанд.Роҳи осони ислоҳи ин иҷро кардани фармони mysql_upgrade аз сатри фармон мебошад.
Дар бораи mysql_upgrade
mysql_upgrade ҳамаи ҷадвалҳоро дар ҳама пойгоҳи додаҳо барои номувофиқатӣ бо версияи ҷории сервери MySQL тафтиш мекунад. mysql_upgrade инчунин ҷадвалҳои системаро такмил медиҳад, то имтиёзҳо ё хусусиятҳои наве, ки метавонанд илова карда шаванд, истифода шаванд.
mysql_upgrade бояд ҳар боре, ки MySQL навсозӣ мешавад, иҷро карда шавад.Он скрипти кӯҳнаи mysql_fix_privilege_tables -ро иваз мекунад, ки дигар набояд истифода шавад.
mysql_upgrade фармонҳои зеринро барои тафтиш ва таъмири ҷадвалҳо ва навсозии ҷадвалҳои система иҷро мекунад:
mysqlcheck --all-databases --check-upgrade --auto-repair
mysql fix_priv_tables
Аз сатри фармон mysql_upgrade -ро иҷро кунед
Барои истифодаи mysql_upgrade, боварӣ ҳосил кунед, ки сервери MySQL кор мекунад ва пас аз абзори сатри фармон mysql_upgrade -ро даъват кунед:
mysql_upgrade -uroot -p --force
Пас аз шумо бояд парол барои решаи MySQL дархост карда шавад ва mysql_upgrade тамоми пойгоҳи додаҳо ва ҷадвалҳоро тафтиш мекунад ва дар ҷои мувофиқ таъмир мекунад.
Шояд ба шумо лозим меояд, ки роҳи пурраи фармони дар боло зикршударо муайян кунед, агар он дар роҳи ҷустуҷӯии shell набошад.
Дар Debian 6, он бояд дар:
/usr/bin/mysql_upgrade -uroot -p --force
Дар MAMP барои Mac, роҳи пешфарз ин аст:
/Applications/MAMP/Library/bin/mysql_upgrade -uroot -p --force
Дар Windows, MySQL насб карда мешавад ва ба зеркаталоги бин дохил карда мешавад.Бо нобаёнӣ он бояд дар: ҷойгир бошад:
"C:\Program Files\MySQL\MySQL Server\[*CHANGE TO MySQL SERVER*]\bin\mysqladmin" -u root shutdown
Анҷом!
Пас аз иҷро кардани mysql_upgrade, серверро қатъ кунед ва бозоғоз намоед, то боварӣ ҳосил кунед, ки ҳама гуна тағирот дар ҷадвалҳои система эътибор пайдо мекунанд.
Ҳама ҷадвалҳои тафтишшуда ва таъмиршуда бо рақами версияи ҷории MySQL қайд карда шудаанд.Ин кафолат медиҳад, ки дафъаи оянда mysql_upgrade дар ҳамон версияи сервер иҷро мешавад, он метавонад бигӯяд, ки оё ҷадвал бояд дубора тафтиш ё таъмир карда шавад.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) муштарак "Васлкунаки BACKWPUP warning-cannot-load-from-mysqlproc-the-table-a-probably-corrupt", ки барои шумо муфид аст.
Хуш омадед ба мубодилаи истиноди ин мақола:https://www.chenweiliang.com/cwl-167.html
Хуш омадед ба канали Telegram блоги Чен Вейлян барои гирифтани навсозиҳои охирин!
📚 Ин дастур дорои арзиши бузург аст, 🌟Ин як имконияти нодир аст, онро аз даст надиҳед! ⏰⌛💨
Агар ба шумо маъқул бошад, мубодила кунед ва лайк монед!
Мубодилаи шумо ва лайкҳои шумо ангезаи доимии мост!