Onyo la programu-jalizi-NYUMA-haiwezi-kupakia-kutoka-mysqlproc-meza-labda-imeharibika

Onyo la programu-jalizi ya BACKWPUP-haiwezi-kupakia-kutoka-mysqlproc-meza-labda-la rushwa

WAARSCHUWING: Databasefout Haiwezi kupakia kutoka mysql.taratibu.

Je onyo hili ni zito kiasi gani?Nini kifanyike ili kurekebisha?

Hii ni kutokana na mabadiliko ya schema yanayohitajika na matoleo tofauti ya seva ya MySQL.Njia rahisi ya kurekebisha hii ni kutekeleza mysql_upgrade amri kutoka kwa safu ya amri.

Kuhusu mysql_upgrade

mysql_upgrade hukagua majedwali yote katika hifadhidata zote kwa kutopatana na toleo la sasa la seva ya MySQL. mysql_upgrade pia husasisha jedwali za mfumo ili marupurupu mapya au vipengele ambavyo vinaweza kuwa vimeongezwa vinaweza kutumika.

mysql_upgrade inapaswa kutekelezwa kila wakati MySQL inasasishwa.Inachukua nafasi ya hati ya zamani ya mysql_fix_privilege_tables, ambayo haifai kutumika tena.

mysql_upgrade hutoa amri zifuatazo kuangalia na kurekebisha meza na kuboresha meza za mfumo:

mysqlcheck --all-databases --check-upgrade --auto-repair

mysql fix_priv_tables

Endesha mysql_upgrade kutoka kwa safu ya amri

Ili kutumia mysql_upgrade, hakikisha seva ya MySQL inafanya kazi, kisha omba mysql_upgrade kutoka kwa zana ya safu ya amri:

mysql_upgrade -uroot -p --force

Kisha unapaswa kuulizwa nenosiri la mizizi ya MySQL, na mysql_upgrade itaangalia hifadhidata na majedwali yote na kurekebisha inapofaa.

Unaweza kuhitaji kutaja njia kamili ya amri iliyo hapo juu ikiwa haiko kwenye njia ya utaftaji ya ganda.

Kwenye Debian 6, inapaswa kuwa katika:

/usr/bin/mysql_upgrade -uroot -p --force

Kwenye MAMP ya Mac, njia chaguo-msingi ni:

/Applications/MAMP/Library/bin/mysql_upgrade -uroot -p --force

Kwenye Windows, MySQL itasakinishwa na kujumuishwa kwenye saraka ndogo ya bin.Kwa chaguo-msingi inapaswa kuwa iko katika:

"C:\Program Files\MySQL\MySQL Server\[*CHANGE TO MySQL SERVER*]\bin\mysqladmin" -u root shutdown

Maliza!

Baada ya kuendesha mysql_upgrade, simamisha na uanze upya seva ili kuhakikisha kuwa mabadiliko yoyote kwenye jedwali za mfumo yanatekelezwa.

Jedwali zote zilizoangaliwa na kurekebishwa zimewekwa alama na nambari ya toleo la MySQL la sasa.Hii inahakikisha kwamba wakati mwingine mysql_upgrade inaendeshwa kwenye toleo lile lile la seva, inaweza kujua ikiwa jedwali linahitaji kuangaliwa au kurekebishwa tena.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ilishirikiwa "BACKWPUP plugin warning-cannot-load-from-mysqlproc-the-table-is-probably-corrupt", ambayo ni msaada kwako.

Karibu kushiriki kiungo cha makala hii:https://www.chenweiliang.com/cwl-167.html

Karibu kwenye chaneli ya Telegramu ya blogu ya Chen Weiliang ili kupata masasisho mapya zaidi!

🔔 Kuwa wa kwanza kupata "Mwongozo wa Matumizi ya Zana ya AI ya Uuzaji wa Maudhui ya ChatGPT" katika saraka ya juu ya kituo! 🌟
📚 Mwongozo huu una thamani kubwa, 🌟Hii ni fursa adimu, usiikose! ⏰⌛💨
Share na like ukipenda!
Kushiriki kwako na kupenda kwako ndio motisha yetu inayoendelea!

 

发表 评论

Anwani yako ya barua pepe haitachapishwa. 必填 项 已 用 * 标注

tembeza juu