BACKWPUP papildinio įspėjimas-nepavyko-įkelti-iš-mysqlproc-the-table-is-probably-corrupt

BACKWPUP papildinio įspėjimas-negali-įkelti-iš-mySQL„Proc-the-table-is-greičiausiai-sugadintas“.

WAARSCHUWING: Duomenų bazės negalima įkelti iš mySQL.proc.

Kiek rimtas šis įspėjimas?Ką galima padaryti, kad tai ištaisytų?

Taip yra dėl schemos pakeitimų, kurių reikalauja skirtingos MySQL serverio versijos.Lengvas būdas tai išspręsti – komandų eilutėje paleisti komandą mysql_upgrade.

Apie mysql_upgrade

mysql_upgrade patikrina visas lenteles visose duomenų bazėse dėl nesuderinamumo su dabartine MySQL serverio versija. mysql_upgrade taip pat atnaujina sistemos lenteles, kad būtų galima panaudoti naujas privilegijas ar funkcijas, kurios galėjo būti pridėtos.

mysql_upgrade turėtų būti vykdomas kiekvieną kartą, kai atnaujinamas MySQL.Jis pakeičia senesnį mysql_fix_privilege_tables scenarijų, kurio nebereikėtų naudoti.

mysql_upgrade vykdo šias komandas, kad patikrintų ir taisytų lenteles bei atnaujintų sistemos lenteles:

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

mysql fix_priv_tables

Paleiskite mysql_upgrade iš komandinės eilutės

Norėdami naudoti mysql_upgrade, įsitikinkite, kad veikia MySQL serveris, tada iš komandinės eilutės įrankio iškvieskite mysql_upgrade:

mysql_upgrade -uroot -p --force

Tada jūsų turėtų būti paprašyta įvesti MySQL root slaptažodį, o mysql_upgrade patikrins visas duomenų bazes ir lenteles ir, jei reikia, pataisys.

Jums gali tekti nurodyti visą kelią į aukščiau pateiktą komandą, jei jos nėra apvalkalo paieškos kelyje.

„Debian 6“ jis turėtų būti:

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

MAMP for Mac numatytasis kelias yra:

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

„Windows“ sistemoje „MySQL“ bus įdiegta ir įtraukta į bin pakatalogią.Pagal numatytuosius nustatymus jis turėtų būti adresu:

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

Baigti!

Paleidę mysql_upgrade, sustabdykite ir iš naujo paleiskite serverį, kad įsitikintumėte, jog visi sistemos lentelių pakeitimai įsigalios.

Visos patikrintos ir pataisytos lentelės pažymėtos esamu MySQL versijos numeriu.Tai užtikrina, kad kitą kartą, kai mysql_upgrade bus paleista toje pačioje serverio versijoje, ji gali pasakyti, ar lentelę reikia dar kartą patikrinti ar taisyti.

Hope Chen Weiliang tinklaraštis ( https://www.chenweiliang.com/ ) pasidalino „BACKWPUP įskiepio įspėjimas-negali-load-from-mysqlproc-the-table-is-probably-corrupt“, kuris jums naudingas.

Kviečiame pasidalinti šio straipsnio nuoroda:https://www.chenweiliang.com/cwl-167.html

Sveiki atvykę į Chen Weiliang tinklaraščio Telegram kanalą, kad gautumėte naujausius atnaujinimus!

🔔 Būkite pirmas, kuris kanalo viršaus kataloge gaus vertingą „ChatGPT turinio rinkodaros AI įrankio naudojimo vadovą“! 🌟
📚 Šis vadovas turi didžiulę vertę, 🌟Tai reta galimybė, nepraleiskite jos! ⏰⌛💨
Dalinkitės ir like jei patiko!
Jūsų dalijimasis ir paspaudimai „Patinka“ yra mūsų nuolatinė motyvacija!

 

发表 评论

Jūsų el. Pašto adresas nebus paskelbtas. Naudojami privalomi laukai * Etiketė

slinkite į viršų