BACKWPUP प्लगइन चेतावणी-mysqlproc-वरून-लोड करू शकत नाही-ता-ता-कदाचित-भ्रष्ट आहे

बॅकअप प्लगइन चेतावणी: mysql proc मधून लोड करता येत नाही , टेबल बहुधा खराब आहे.

वॉर्सच्युइंग: डाटाबेसआउट mysql .proc वरून लोड करू शकत नाही.

हा इशारा किती गंभीर आहे?त्याचे निराकरण करण्यासाठी काय केले जाऊ शकते?

हे वेगवेगळ्या MySQL सर्व्हर आवृत्त्यांसाठी आवश्यक असलेल्या स्कीमा बदलांमुळे आहे.याचे निराकरण करण्याचा एक सोपा मार्ग म्हणजे कमांड लाइनवरून mysql_upgrade कमांड चालवणे.

mysql_upgrade बद्दल

mysql_upgrade सर्व डेटाबेसमधील सर्व टेबल्स MySQL सर्व्हरच्या वर्तमान आवृत्तीशी विसंगततेसाठी तपासते. mysql_upgrade सिस्टीम टेबल्स देखील अपग्रेड करते जेणेकरून नवीन विशेषाधिकार किंवा वैशिष्‍ट्ये जे जोडले गेले असतील ते वापरता येतील.

प्रत्येक वेळी MySQL अपग्रेड केल्यावर mysql_upgrade कार्यान्वित केले पाहिजे.ते जुन्या 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 सर्व डेटाबेस आणि टेबल तपासेल आणि योग्य असेल तेथे त्यांची दुरुस्ती करेल.

वरील आदेश शेलच्या शोध मार्गात नसल्यास तुम्हाला पूर्ण मार्ग निर्दिष्ट करावा लागेल.

डेबियन 6 वर, ते यात असावे:

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

Mac साठी MAMP वर, डीफॉल्ट मार्ग आहे:

/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 सर्व्हरच्या त्याच आवृत्तीवर चालवले जाईल, ते टेबल पुन्हा तपासणे किंवा दुरुस्त करणे आवश्यक आहे का ते सांगू शकते.

आशा आहे की, चेन वेइलियांगच्या ब्लॉगवर ( https://www.chenweiliang.com/ ) शेअर केलेला "BACKWPUP Plugin warning-cannot-load-from-mysqlproc-the-table-is-probably-corrupt" हा लेख तुम्हाला उपयुक्त ठरेल.

या लेखाची लिंक शेअर करण्यास हरकत नाही: https://www.chenweiliang.com/cwl-167.html

अधिक लपलेल्या युक्त्या उघड करण्यासाठी🔑, आमच्या टेलिग्राम चॅनेलमध्ये सामील होण्यासाठी स्वागत आहे!

आवडल्यास शेअर आणि लाईक करा! तुमचे शेअर्स आणि लाईक्स ही आमची सतत प्रेरणा आहेत!

 

评论 评论

您的邮箱地址不会被公开。必填项已用*标注

Top स्क्रोल करा