BACKWPUP ප්ලගින අනතුරු ඇඟවීම-පූරණය කළ නොහැක-වෙතින්-mysqlproc-the-table-s-perfect-corrupted
WAARSCHUWING: Databasefout වෙතින් පූරණය කළ නොහැක 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 root සඳහා මුරපදයක් සඳහා ඔබෙන් විමසිය යුතු අතර, mysql_upgrade විසින් සියලුම දත්ත සමුදායන් සහ වගු පරීක්ෂා කර සුදුසු අවස්ථාවලදී ඒවා අලුත්වැඩියා කරනු ඇත.
ඉහත විධානය shell හි සෙවුම් මාර්ගයෙහි නොමැති නම් ඔබට සම්පූර්ණ මාර්ගය සඳහන් කිරීමට අවශ්ය විය හැක.
ඩේබියන් 6 හි, එය විය යුත්තේ:
/usr/bin/mysql_upgrade -uroot -p --force
Mac සඳහා MAMP මත, පෙරනිමි මාර්ගය වන්නේ:
/Applications/MAMP/Library/bin/mysql_upgrade -uroot -p --force
වින්ඩෝස් හි, MySQL ස්ථාපනය කර බින් උප බහලුමෙහි ඇතුළත් කරනු ඇත.පෙරනිමියෙන් එය පිහිටා තිබිය යුත්තේ:
"C:\Program Files\MySQL\MySQL Server\[*CHANGE TO MySQL SERVER*]\bin\mysqladmin" -u root shutdown
අවසන් කරන්න!
mysql_upgrade ධාවනය කිරීමෙන් පසු, පද්ධති වගු වල කිසියම් වෙනස්කමක් බලාත්මක වන බව සහතික කිරීම සඳහා සේවාදායකය නවතා නැවත ආරම්භ කරන්න.
සියලුම පරීක්ෂා කරන ලද සහ අලුත්වැඩියා කරන ලද වගු වත්මන් MySQL අනුවාද අංකයෙන් සලකුණු කර ඇත.මෙමගින් මීළඟ වතාවේ mysql_upgrade එකම සේවාදායකයේ ක්රියාත්මක වන විට, මේසය නැවත පරීක්ෂා කිරීමට හෝ අලුත්වැඩියා කිරීමට අවශ්ය දැයි පැවසිය හැක.
Hope Chen Weiliang බ්ලොග් ( https://www.chenweiliang.com/ ) බෙදා ගත් "BACKWPUP ප්ලගින අනතුරු ඇඟවීම-mysqlproc-from-load-load-cant-load-the-table-is-probably-corrupt", එය ඔබට ප්රයෝජනවත් වේ.
මෙම ලිපියේ සබැඳිය බෙදා ගැනීමට සාදරයෙන් පිළිගනිමු:https://www.chenweiliang.com/cwl-167.html
නවතම යාවත්කාලීන ලබා ගැනීමට Chen Weiliang ගේ බ්ලොගයේ Telegram නාලිකාව වෙත සාදරයෙන් පිළිගනිමු!
📚 මෙම මාර්ගෝපදේශයෙහි විශාල වටිනාකමක් ඇත, 🌟මෙය දුර්ලභ අවස්ථාවක්, එය අතපසු නොකරන්න! ⏰⌛💨
ඔබ කැමති නම් Share කර Like කරන්න!
ඔබගේ බෙදාගැනීම් සහ කැමැත්ත අපගේ අඛණ්ඩ අභිප්රේරණයයි!